[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"tool-content:en:random-letter-generator":3,"glossary:en":56,"published-tools-en":105},{"id":4,"documentId":5,"slug":6,"intro":7,"howTo":8,"longContent":9,"createdAt":10,"updatedAt":11,"publishedAt":12,"locale":13,"name":14,"faq":15,"examples":40,"category":41,"seo":50,"localizations":55,"metaTitle":52,"metaDescription":53},314,"vpeiq16fio4z1g1knbd2xsty","random-letter-generator","\u003Cp>This \u003Cstrong>random letter generator\u003C\u002Fstrong> picks between \u003Cstrong>1 and 100\u003C\u002Fstrong> letters at once, with the same chance for each of the \u003Cstrong>26 letters\u003C\u002Fstrong>. The draw can be narrowed to the \u003Cstrong>5 vowels\u003C\u002Fstrong> or the \u003Cstrong>21 consonants\u003C\u002Fstrong>, switched to uppercase, lowercase or mixed case, then run without repeats so that no letter comes out twice.\u003C\u002Fp>","\u003Col>\u003Cli>Set how many letters you need, from 1 to 100. One letter covers a game turn; ten covers a whole round.\u003C\u002Fli>\u003Cli>Choose the case, then narrow the pool to the whole alphabet, the vowels only or the consonants only.\u003C\u002Fli>\u003Cli>Uncheck Allow repeats when every letter must be different, keeping the ceiling in mind: 26 letters, 5 vowels, 21 consonants.\u003C\u002Fli>\u003Cli>Press Generate again for a fresh draw, then copy the letters or download them as .txt or .csv, one letter per line.\u003C\u002Fli>\u003C\u002Fol>","\u003Ch2 id=\"how-many\">How many letters can be drawn at once?\u003C\u002Fh2>\u003Cp>One letter covers a game turn while ten covers a whole round without anyone waiting. The count field takes any whole number from \u003Cstrong>1 to 100\u003C\u002Fstrong>. Type 150 and the page still draws 100. A single letter comes back in large type; a bigger draw arrives as a row of tiles.\u003C\u002Fp>\u003Cp>Copying or downloading a draw writes \u003Cstrong>one letter per line\u003C\u002Fstrong>, so the .txt prints as a list and the .csv opens as a single column in a spreadsheet. Ten letters pasted into a worksheet keep the order they were drawn in, which matters when a child works down the list from the top.\u003C\u002Fp>\u003Ch2 id=\"no-repeats\">What happens when repeats are turned off?\u003C\u002Fh2>\u003Cp>Unchecking \u003Cstrong>Allow repeats\u003C\u002Fstrong> turns the draw into a deck of cards, where every letter that comes out leaves the deck for the rest of that draw. With repeats allowed, a set of ten lands on at least one duplicate about \u003Cstrong>86% of the time\u003C\u002Fstrong>, which is why a round built on \u003Cstrong>ten different letters\u003C\u002Fstrong> needs that box unchecked.\u003C\u002Fp>\u003Ctable>\u003Cthead>\u003Ctr>\u003Cth scope=\"col\">Letters to draw from\u003C\u002Fth>\u003Cth scope=\"col\">Size of the pool\u003C\u002Fth>\u003Cth scope=\"col\">Most letters without repeats\u003C\u002Fth>\u003C\u002Ftr>\u003C\u002Fthead>\u003Ctbody>\u003Ctr>\u003Cth scope=\"row\">Whole alphabet\u003C\u002Fth>\u003Ctd>26\u003C\u002Ftd>\u003Ctd>26\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Cth scope=\"row\">Vowels only\u003C\u002Fth>\u003Ctd>5 (a, e, i, o, u)\u003C\u002Ftd>\u003Ctd>5\u003C\u002Ftd>\u003C\u002Ftr>\u003Ctr>\u003Cth scope=\"row\">Consonants only\u003C\u002Fth>\u003Ctd>21 (y included)\u003C\u002Ftd>\u003Ctd>21\u003C\u002Ftd>\u003C\u002Ftr>\u003C\u002Ftbody>\u003C\u002Ftable>\u003Cp>In mixed case the page decides upper or lower letter by letter, so a draw can come back as aBcDe. The case setting still never doubles the size of the pool. The draw counts a lowercase \u003Cstrong>a\u003C\u002Fstrong> and a capital \u003Cstrong>A\u003C\u002Fstrong> as one and the same letter, so the ceiling stays at \u003Cstrong>26\u003C\u002Fstrong> whichever case is selected.\u003C\u002Fp>\u003Cp>Past that ceiling the deck runs out. Ask for 30 different letters and the page answers that there are only \u003Cstrong>26 to draw from\u003C\u002Fstrong>, with two ways round it, a lower number or repeats switched back on.\u003C\u002Fp>\u003Ch2 id=\"vowels-consonants\">Why draw from the vowels or the consonants only?\u003C\u002Fh2>\u003Cp>A phonics warm-up needs vowels; a handwriting drill more often needs consonants. Vowel draws come from \u003Cstrong>five letters\u003C\u002Fstrong> (a, e, i, o and u), so the same vowel repeats often in a set of three, which suits a sound drill where repetition is the point.\u003C\u002Fp>\u003Cp>The consonant pool holds \u003Cstrong>21 letters\u003C\u002Fstrong> with \u003Cstrong>y counted as a consonant\u003C\u002Fstrong>, so a consonant draw stays varied even over a long list. Narrowing the pool also raises the odds of any single letter, from \u003Cstrong>1 in 26\u003C\u002Fstrong> across the alphabet to \u003Cstrong>1 in 5\u003C\u002Fstrong> among the vowels.\u003C\u002Fp>\u003Ch2 id=\"classroom\">Where is a random letter useful in class or at home?\u003C\u002Fh2>\u003Cp>The category game runs on one letter drawn in front of the whole class. Draw it, start \u003Ca href=\"\u002Fdate\u002Ftimer\">a timer\u003C\u002Fa>, then everyone writes an animal, a country and a food beginning with that letter. Ten different letters, which is what the fourth example on the page loads, covers a full round where no starting letter comes back twice.\u003C\u002Fp>\u003Cp>Handwriting practice works from a five letter draw, with one letter copied per line. At home those same five letters turn into a scavenger hunt with one object to find per letter. Picking who goes first takes one more draw.\u003C\u002Fp>\u003Ch2 id=\"same-draw\">Does the same letter come back on every page load?\u003C\u002Fh2>\u003Cp>Yes, the same options give the same first letter as long as nobody touches a setting. The page works that first draw out from the settings themselves, which is how the server and the browser end up showing one identical letter.\u003C\u002Fp>\u003Cp>Pressing \u003Cstrong>Generate again\u003C\u002Fstrong> is what brings in real randomness. Each press draws a new set, so thirty children can each get their own letter from one open page. Changing an option produces a new draw as well, which makes a switch from uppercase to mixed case another way to land on a different letter.\u003C\u002Fp>","2026-08-06T07:18:56.617Z","2026-08-13T10:00:01.963Z","2026-08-13T10:00:00.000Z","en","Random Letter Generator",[16,20,24,28,32,36],{"id":17,"question":18,"answer":19},2247,"How does a random letter generator pick a letter?","\u003Cp>Every letter has the same odds, so each of the 26 comes up with a chance of \u003Cstrong>1 in 26\u003C\u002Fstrong>, near \u003Cstrong>3.8%\u003C\u002Fstrong>. A vowel comes up in \u003Cstrong>5 draws out of 26\u003C\u002Fstrong>, close to one in five. Narrowing the pool to the vowels raises any single vowel to \u003Cstrong>1 in 5\u003C\u002Fstrong>, while the consonant pool puts each of its letters at \u003Cstrong>1 in 21\u003C\u002Fstrong>.\u003C\u002Fp>",{"id":21,"question":22,"answer":23},2248,"Can it pick a random letter of the alphabet without repeats?","\u003Cp>Yes, up to \u003Cstrong>26 letters\u003C\u002Fstrong> in one draw. Uncheck \u003Cstrong>Allow repeats\u003C\u002Fstrong> and each letter leaves the pool once it has come out.\u003C\u002Fp>\u003Cul>\u003Cli>The vowel pool stops at \u003Cstrong>5\u003C\u002Fstrong>, the consonant pool at \u003Cstrong>21\u003C\u002Fstrong>.\u003C\u002Fli>\u003Cli>Mixed case changes nothing, since \u003Cstrong>a\u003C\u002Fstrong> and \u003Cstrong>A\u003C\u002Fstrong> count as one letter.\u003C\u002Fli>\u003C\u002Ful>\u003Cp>Ask for more letters than the pool holds and the page says so rather than looping.\u003C\u002Fp>",{"id":25,"question":26,"answer":27},2249,"Does this work as a random 5 letter word generator?","\u003Cp>It draws five random letters rather than a five letter word. Five letters pulled at random almost never spell one, since a word needs its vowels in the right places. Its real use in a word game is the \u003Cstrong>starting letter\u003C\u002Fstrong>, so draw a single letter and let the players find the five letter word themselves.\u003C\u002Fp>",{"id":29,"question":30,"answer":31},2250,"How do you pick a random letter for a class game?","\u003Cp>Leave the count at \u003Cstrong>1\u003C\u002Fstrong> and the page works as a plain random letter picker. Keep the case on uppercase so the letter reads from the back of the room, then press \u003Cstrong>Generate again\u003C\u002Fstrong> at each turn. For a whole round in one go, set the count to \u003Cstrong>10\u003C\u002Fstrong> and uncheck \u003Cstrong>Allow repeats\u003C\u002Fstrong>, which gives ten different starting letters in the order they were drawn.\u003C\u002Fp>",{"id":33,"question":34,"answer":35},2251,"Is Y a vowel or a consonant in the draw?","\u003Cp>Y counts as a \u003Cstrong>consonant\u003C\u002Fstrong> here. The vowel pool holds the five letters \u003Cstrong>a, e, i, o and u\u003C\u002Fstrong>, while the consonant pool holds the remaining \u003Cstrong>21\u003C\u002Fstrong>, y among them. A vowel-only draw never returns a Y.\u003C\u002Fp>",{"id":37,"question":38,"answer":39},2252,"Can the letters be copied or downloaded?","\u003Cp>Both work. The copy button puts the whole draw on the clipboard. The two download buttons write the same letters as \u003Cstrong>.txt\u003C\u002Fstrong> or \u003Cstrong>.csv\u003C\u002Fstrong> with \u003Cstrong>one letter per line\u003C\u002Fstrong>, so the .csv opens as a single column, ready to paste into a worksheet or a class list.\u003C\u002Fp>",[],{"id":42,"documentId":43,"uid":44,"name":45,"tagline":46,"hubContent":47,"createdAt":48,"updatedAt":48,"publishedAt":49,"locale":13},14,"kz9gzicfdhq4vstmzpy23ljr","generator","Generators","Passwords, usernames and names, generated locally","\u003Cp>Everything in this category is generated on your device: passwords come from your browser's cryptographic randomness and never travel anywhere, usernames and fantasy names are assembled locally from curated word lists. Regenerate as many times as you like, copy what you keep, and read under each tool how the generation actually works.\u003C\u002Fp>","2026-07-17T11:46:54.025Z","2026-07-17T12:01:48.518Z",{"id":51,"metaTitle":52,"metaDescription":53,"keywords":54,"metaRobots":54,"structuredData":54,"metaViewport":54,"canonicalURL":54},544,"Random Letter Generator: 1 to 100 Letters, No Repeats","A free random letter generator for 1 to 100 letters at once: uppercase or lowercase, the whole alphabet or vowels only, with repeats switched off.",null,[],[57,69,81,94],{"id":58,"documentId":59,"slug":60,"term":61,"definition":62,"relatedTools":63,"createdAt":66,"updatedAt":67,"publishedAt":68,"locale":13},17,"o1ljpluv6app6z9rrhst4gfn","cubic-yard","Cubic yard","\u003Cp>A \u003Cstrong>cubic yard\u003C\u002Fstrong> is the volume of a cube measuring 3 x 3 x 3 feet, which equals 27 cubic feet or about \u003Cstrong>0.7646 m³\u003C\u002Fstrong>. It is the standard unit for ordering bulk materials in the United States: ready-mix concrete, topsoil, gravel, sand and mulch are all priced and delivered by the cubic yard, often shortened to \"yard\" on a quote.\u003C\u002Fp>\u003Cp>For scale, a typical 12 x 10 ft patio slab poured 4 inches thick contains 40 cubic feet, which is 40 \u002F 27 = 1.48 cubic yards of concrete. A standard ready-mix truck carries 8 to 10 cubic yards, so that whole slab uses less than a fifth of one load.\u003C\u002Fp>\u003Cp>How big is a cubic yard in practice? The cube stands 3 feet on each side, roughly counter height, and holds about 14 full wheelbarrow loads of material. Spread out, one cubic yard covers close to 100 square feet at a depth of 3 inches, the usual layer for mulch or a gravel path.\u003C\u002Fp>",[64,65],"math\u002Fconcrete-calculator","math\u002Fvolume-calculator","2026-07-18T14:23:56.812Z","2026-08-02T10:00:01.228Z","2026-08-02T10:00:00.000Z",{"id":70,"documentId":71,"slug":72,"term":73,"definition":74,"relatedTools":75,"createdAt":78,"updatedAt":79,"publishedAt":80,"locale":13},16,"mdw0ypy9f3z1nioxaxnl9rvr","password-entropy","Entropy (passwords)","\u003Cp>\u003Cstrong>Entropy\u003C\u002Fstrong> measures how unpredictable a password is, expressed in bits. Each additional bit doubles the number of guesses an attacker needs. For a randomly generated password, it follows a simple formula: entropy = length × log2 of the alphabet size, so both the length and the variety of characters raise the score.\u003C\u002Fp>\u003Cp>A random 16-character password drawn from the 94 printable ASCII symbols reaches 16 × log2(94), about \u003Cstrong>105 bits\u003C\u002Fstrong>. At 10 billion guesses per second, exhausting that space would take on the order of 10^14 years, while a 6-character password from the same alphabet peaks at 39 bits and falls in about a minute.\u003C\u002Fp>\u003Cp>Written as a formula, \u003Cstrong>E = L × log2(N)\u003C\u002Fstrong>: the entropy equals the length L multiplied by the base-2 logarithm of N, the number of possible symbols per character. Current guidance treats 75 to 80 bits as the comfortable minimum for accounts that matter, a level a random 12-character password mixing all character types already clears.\u003C\u002Fp>",[76,77],"generator\u002Fpassword-generator","generator\u002Fusername-generator","2026-07-18T14:23:55.755Z","2026-08-01T10:00:01.360Z","2026-08-01T10:00:00.000Z",{"id":82,"documentId":83,"slug":84,"term":85,"definition":86,"relatedTools":87,"createdAt":91,"updatedAt":92,"publishedAt":93,"locale":13},15,"ypkfs6wnfljm03ge2b1ztiwv","percentage-point","Percentage point","\u003Cp>A \u003Cstrong>percentage point\u003C\u002Fstrong> is the unit used to express the arithmetic difference between two percentages. It compares rates by subtraction, while \"percent\" compares them by division: the two measures answer different questions and can differ wildly for the same change.\u003C\u002Fp>\u003Cp>Example: an interest rate that moves from 5% to 7% rises by \u003Cstrong>2 percentage points\u003C\u002Fstrong> (7 - 5 = 2), but by 40 percent in relative terms (2 ÷ 5 × 100 = 40). Saying \"the rate went up 2%\" would be wrong on both counts: the correct phrasings are \"up 2 points\" or \"up 40%\".\u003C\u002Fp>\u003Cp>The standard abbreviation is \u003Cstrong>pp\u003C\u002Fstrong>, sometimes just \"points\", as in \"unemployment fell by 0.5 pp\". Confusing percent with percentage points remains the classic trap: a party moving from 20% to 30% in the polls gains 10 percentage points, yet grows by 50 percent, and headlines regularly pick the wrong figure.\u003C\u002Fp>",[88,89,90],"math\u002Fpercentage-calculator","math\u002Faverage-calculator","finance\u002Fcalcul-remise","2026-07-18T14:23:54.573Z","2026-07-31T10:00:01.940Z","2026-07-31T10:00:00.000Z",{"id":42,"documentId":95,"slug":96,"term":97,"definition":98,"relatedTools":99,"createdAt":102,"updatedAt":103,"publishedAt":104,"locale":13},"g3okb797ekrz0kkpm36mfjwc","weighted-average","Weighted average","\u003Cp>A \u003Cstrong>weighted average\u003C\u002Fstrong> is an average where each value counts in proportion to an assigned importance, called its weight, instead of counting equally. Each value is multiplied by its weight, the products are added, and the sum is divided by the total of the weights. Class grades, GPAs, and stock indexes are all weighted averages.\u003C\u002Fp>\u003Cp>Example: scores of 92, 85, and 88 with weights of 30, 30, and 40 give (92 x 30 + 85 x 30 + 88 x 40) \u002F 100 = \u003Cstrong>88.3\u003C\u002Fstrong>. The plain average of the same scores is 88.33, but if the heaviest score dropped to 78, the weighted average would fall to 84.3 while the plain average only fell to 85.\u003C\u002Fp>\u003Cp>The weighted average formula in plain words: multiply each value by its weight, add up the products, then divide by the sum of the weights. In a spreadsheet the whole calculation fits in one cell, since Excel's SUMPRODUCT function multiplies and adds in a single pass: SUMPRODUCT of the values and weights, divided by SUM of the weights.\u003C\u002Fp>",[89,100,101],"math\u002Fgrade-calculator","math\u002Fgpa-calculator","2026-07-18T14:23:53.329Z","2026-07-30T10:00:01.216Z","2026-07-30T10:00:00.000Z",{"slugs":106},[107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,144,6,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161],"age-calculator","average-calculator","cd-calculator","concrete-calculator","cursive-font-generator","date-calculator","fantasy-name-generator","final-grade-calculator","fraction-calculator","glitch-text-generator","gpa-calculator","grade-calculator","hex-converter","hours-calculator","interest-calculator","military-time-converter","roman-numeral-converter","password-generator","binary-converter","celsius-to-fahrenheit-converter","kg-to-lbs-converter","percentage-calculator","word-counter","tip-calculator","morse-code-translator","username-generator","ratio-calculator","sales-tax-calculator","small-text-generator","mm-to-inches-converter","volume-calculator","timer","square-footage-calculator","stair-calculator","roof-pitch-calculator","board-foot-calculator","aspect-ratio-calculator","rounding-calculator","mulch-calculator","fence-calculator","upside-down-text-generator","acreage-calculator","gravel-calculator","proportion-calculator","paint-calculator","tile-calculator","braille-translator","quadratic-formula-calculator","gcf-calculator","probability-calculator","hex-to-rgb-converter","uuid-generator","standard-deviation-calculator","lcm-calculator","caesar-cipher"]