CATEGORY

Free Online Generators

Generators create something new from a small set of inputs — a QR code from a link, a password from a set of character rules, or a random number from a range. Randomness here is sourced from your browser's cryptographically secure random number generator where it matters (like passwords), not a predictable pseudo-random fallback.

These tools are for anyone who needs something made on demand: a password for a new account, a fair pick for a raffle or classroom, a QR code or barcode for print, or a test tone and tempo for music work.

Each one creates its output in your browser, and nothing is uploaded, including audio files you load into the BPM Finder. The password, letter, name, team and wheel tools draw from your browser's cryptographic random source.

Start here

All generators

▦

QR Code Generator

Turn text or links into a QR code.

••

Password Generator

Create strong random passwords.

#7

Random Number Generator

Generate random numbers in any range.

🪙

Coin Flip

Flip a virtual coin, once or many times.

A?

Random Letter Generator

Random letters, A to Z, or letter strings.

🎡

Random Name Picker

Spin a wheel to pick a fair winner.

🖱

CPS Test

Click speed test, left or right click.

▥

Barcode Generator

Make UPC, EAN-13 and Code 128 barcodes.

👥

Random Team Generator

Split names into random or balanced teams.

◐

Yes or No Wheel

Spin for a random yes or no answer.

♩

BPM Finder

Tap tempo or detect BPM from a song.

⇅

List Randomizer

Shuffle any list fairly or pick N items.

Ww

Random Word Generator

Random words by length and letters.

🛡

Password Strength Checker

Check a password without sending it anywhere.

∿

Tone Generator

Play any frequency from 20 Hz to 20 kHz.

❝

Citation Generator

Generate an APA or MLA citation.

🎲

Dice Roller

Roll one or more virtual dice.

👤

Random Name Generator

Random first and last names.

〜

Syllable Counter

Count syllables in a word or sentence.

🔗

UTM Builder

Add campaign tracking parameters to a URL.

🎡

Wheel of Names

Spin a wheel to randomly pick a name.

🎲

Random Object Generator

Random everyday objects by category for prompts and games.

✏️

Pictionary Word Generator

Pictionary words by difficulty with a drawing timer.

🔎

Word Search Generator

Make a printable word search from your own words.

Wi

WiFi QR Code Generator

Make a QR code that joins your Wi-Fi network.

How to choose

Ask what the output has to be: secret, fair, scannable, or measured. Each answer points to a different kind of generator.

Secret: it must be unpredictable

Only passwords need to resist an attacker guessing them. The Password Generator uses crypto.getRandomValues() and shows the entropy in bits. Length matters most: NIST's digital identity guidelines (SP 800-63B) put length ahead of complexity rules, and a random 16-character password from a 94-character set holds about 105 bits of entropy. If you need a unique ID rather than a secret, use the UUID Generator instead.

Fair: evenly spread, but not secret

Raffles, classroom draws and team picks need results nobody can steer. The Random Name Picker draws winners from a pasted list with no repeats. The Random Team Generator splits names into groups, or balances them by skill with a snake draft. The Random Letter Generator suits word games, and the Yes or No Wheel supports custom weighted slices with the odds shown. All four use the cryptographic random source. The Random Number Generator and Coin Flip use Math.random(), which is fine for games and quick decisions.

Scannable: encoding, not randomness

The QR Code Generator and Barcode Generator always give the same result for the same input. QR codes are static, so they never expire, but you need a new code if the link changes. The barcode tool covers UPC-A, EAN-13, EAN-8, Code 128, Code 39 and ITF-14 and calculates GS1 check digits for you.

Measured: timing and sound

The CPS Test counts clicks per second over a set time. The BPM Finder gets a tempo from taps or from an MP3 or WAV file. The Tone Generator plays sine, square, sawtooth or triangle waves from 20 Hz to 20 kHz for speaker and headphone checks.

Tips before you generate

For how browser-based password generation protects your data, read are online password generators safe?

Guides

Frequently asked questions

Are the passwords generated here secure?

Yes — passwords are generated using crypto.getRandomValues(), your browser's cryptographically secure random source, not Math.random().

Are generated passwords stored or transmitted anywhere?

No. Passwords are generated and displayed locally; nothing is sent to a server or logged.

Can I download the QR code I generate?

Yes, the QR Code Generator includes a one-click PNG download once your code is created.

Which generators use cryptographic randomness?

The Password Generator, Random Letter Generator, Random Name Picker, Random Team Generator and Yes or No Wheel use crypto.getRandomValues(). The Random Number Generator and Coin Flip use Math.random(), which is fine for games and quick decisions but not for security.

Do the QR codes made here expire?

No. They are static codes that store your text or link directly in the pattern, with no redirect service in between. If the link inside changes, you need to generate and share a new code.

Related categories

Developer Tools Color Tools