Word Counter
Live word, character and sentence counts with a goal tracker.
Open →HomeToolsRandom Number Generator
Pick a range, choose how many numbers, hit Generate. Unique mode gives you no repeats — perfect for raffles, giveaways and lotteries.
100% free · No signup · Numbers are generated on your device.
A random number generator picks numbers at random between a minimum and maximum you choose. This one uses your browser's cryptographic random source — the same quality of randomness used for security — and can generate hundreds of numbers at once, with an optional no-repeats mode for raffles and draws.
Many online generators use simple math-based randomness, which follows patterns if you know the seed. This generator uses the Web Crypto API (crypto.getRandomValues) built into your browser, with rejection sampling so every number in the range is equally likely — no favorite numbers, no bias toward the middle.
Everything runs in your browser with plain JavaScript. Nothing is uploaded, stored or logged — the page keeps working even if you go offline after it loads.
Yes — completely free, no signup, no limits.
Up to 10,000 in one click. In no-repeats mode, the maximum is the size of your range.
Only if you leave 'No repeats' off. With it on, every number in the result is unique.
Yes — it uses cryptographic randomness with unbiased sampling, so every entry has an equal chance.
Yes — set the range (for example 1–49), choose how many balls, and turn on 'No repeats' and 'Sort results'.
Short answer: A random number generator picks numbers at random between a minimum and maximum you choose. This one uses your browser's cryptographic random source — the same quality of randomness used for security — and can generate hundreds of numbers at once, with an optional no-repeats mode for raffles and draws.
Live word, character and sentence counts with a goal tracker.
Open →Shrink JPG, PNG and WebP images without uploading them.
Open →QR codes for links, text and WiFi — PNG and SVG download.
Open →Strong random passwords, generated offline in your browser.
Open →Share WiFi with a scannable QR code — guests join, no typing.
Open →Count characters with and without spaces, plus words and lines.
Open →Convert text to UPPERCASE, lowercase, Title Case and Sentence case.
Open →Validate and format JSON — pretty-print or minify, with clear errors.
Open →Pick any color and get its HEX, RGB and HSL codes with one-click copy.
Open →Generate lorem ipsum placeholder text by paragraphs, sentences or words.
Open →Convert length, weight and temperature — km to miles, kg to lbs, °C to °F.
Open →Calculate X% of Y, what % X is of Y, and percentage change.
Open →Encode text to Base64 and decode Base64 back to text, instantly.
Open →Generate unique UUID v4 identifiers — one at a time or in bulk.
Open →URL-encode text and decode percent-encoded URLs.
Open →Generate SHA-256 and SHA-512 hashes of any text, in your browser.
Open →Exact age in years, months and days — plus your age on any date.
Open →Check your Body Mass Index and the healthy weight range for your height.
Open →Work out the tip and split any bill per person, in seconds.
Open →Sale price after % off, how much you save, and the total with tax.
Open →Overtime pay at 1.5× or double time — regular, OT and total pay.
Open →Convert hourly pay to daily, weekly, monthly and annual salary.
Open →Random numbers in any range — one or hundreds, with no-repeats mode.
Open →Delete duplicate lines from any list — order kept, one click.
Open →Count how often each word appears — with counts and percentages.
Open →The exact score you need on your final exam to reach your target grade.
Open →