Passwords, UUIDs, QR codes

    Fresh passwords, IDs and QR codes, made on demand.

    Passwords and UUIDs are drawn from your browser's own cryptographic random generator and vanish when you close the tab. QR codes download as PNG or SVG.

    How It Works

    Three generators for the things you need fresh every time: a password nobody can guess, an ID no other record shares and a QR code that scans on the first try.

    Generate it, copy it, and leave nothing behind

    Some things should never be reused: the password for a new account, the ID for a new database row, the QR code on a printed flyer. These three generators make a fresh one in a click, entirely in your browser. Nothing is saved, so a value exists only until you copy it or close the tab.

    Which generator fits?

    • Password Generator creates passwords from 4 to 64 characters with uppercase, lowercase, numbers and symbols, drawn from your browser's cryptographic random source. A strength meter shows how hard the result would be to brute-force.
    • UUID Generator makes random version 4 UUIDs with the browser's native crypto.randomUUID(), in standard hyphenated form or other formats, ready for database keys, request IDs and test data.
    • QR Code Generator builds codes for links and text, WiFi logins, contact cards and pre-filled emails, with custom colours and PNG or SVG download.

    Small choices that make a difference

    Passwords. Sixteen characters is a good default, and 20 or more suits accounts like email and banking. Let a password manager remember it, use a different one for every account and turn on two-factor authentication wherever it is offered.

    UUIDs. A version 4 UUID is random, so separate systems can create IDs on their own without colliding in any practical sense. Use it to identify things. For access tokens or API keys, use the mechanism your platform provides.

    QR codes. Test the code with a real phone before anything gets printed. Keep strong contrast between the two colours, choose High error correction for surfaces that may get scuffed, and download SVG for posters or packaging because it scales without blurring. A shorter URL produces a simpler code that scans faster.

    Frequently Asked Questions

    Common questions about our free generators tools and calculations.

    No. Everything is generated in your browser's memory. Tooltri never sees the values, and once you refresh or close the tab they are gone unless you copied or downloaded them. That includes the text, WiFi password or contact details you put into a QR code.

    The Password Generator uses your browser's built-in cryptographic random number generator and guarantees a mix of the character types you turn on. Length matters most. Eight characters can be brute-forced quickly, 16 is a solid everyday choice, and 20 or more suits your main email and banking accounts. Store the result in a password manager rather than trying to memorise it.

    Version 4 UUIDs carry 122 random bits, so the chance of two matching is negligible in practice. The tool uses crypto.randomUUID() where your browser supports it and falls back to another method on very old browsers. Hyphenated lowercase is the usual standard, while removing hyphens suits URL slugs and file names. IDs are not logged or stored, so they are safe to use for real systems.

    Error correction decides how much of the code can be damaged and still scan. Medium is fine for screens and clean prints, while Quartile or High is better for stickers, packaging or anything that may get dirty. For the file, choose PNG at 256, 512 or 1024 pixels for quick sharing, or SVG when you need a vector that stays sharp at any size, such as on a poster.

    Yes. Pick the WiFi tab, enter the network name, password and encryption type, and guests can join by scanning. The Contact tab builds a vCard so people can save your details in one tap, and the Email tab pre-fills a message. If a code looks too dense, shorten the URL or remove optional fields, since more data means a busier code.