Skip to content
  • Merge PDFCombine PDF files into one document, in the order you choose. Nothing is uploaded.
  • Split PDFExtract pages or split a PDF into several files by page range. Nothing is uploaded.
  • PDF to WordTurn the text of a PDF into an editable Word document (.docx), right in your browser.
  • Word to PDFTurn a Word document (.docx) into a PDF with your browser’s Save as PDF. Nothing is uploaded.
  • JSON Formatter & ValidatorFormat, validate and minify JSON. Errors point to the exact line and column.
  • SQL FormatterFormat and beautify SQL for PostgreSQL, MySQL, SQL Server, BigQuery and more.
  • Password GeneratorCreate strong random passwords in your browser, with the length and characters you choose.
  • UUID GeneratorGenerate UUID v4 or time-ordered v7 in bulk, and check the version of any UUID.

Password Generator

Create strong random passwords in your browser, with the length and characters you choose.

Processed in your browser — files never leave your device

Very strong130 bits of entropy
20
Include

How to create a strong password

  1. Choose the length. 20 characters is a good default.
  2. Pick the character types the website accepts.
  3. Copy the password into your password manager. Press Generate for a new one.

How strong is strong?

PasswordEntropyVerdict
8 characters, all types~52 bitsFair
16 characters, letters + digits~95 bitsStrong
20 characters, all types~130 bitsVery strong

Good habits

  • Use a different password for every site, and keep them in a password manager.
  • Turn on two-factor authentication where you can.
  • Never reuse a password that appeared in a data breach.

Questions and answers

Is it safe to generate passwords on a website?
Here, yes: passwords are created in your browser with the Web Crypto random generator and are never sent or stored. You can disconnect from the internet and it still works.
How long should a password be?
At least 16 characters for important accounts. Length adds more strength than symbols do.
What does “bits of entropy” mean?
It measures how many guesses an attacker would need. Every extra bit doubles the work; 80 bits or more is out of reach for brute force.
Why avoid look-alike characters?
Characters like 0 and O or 1 and l are easy to mistype when you read a password aloud or copy it by hand.

Updated November 14, 2026