GenShelf

GenShelf

Free online generators that run in your browser

QR codes, passwords, invoices, UUIDs, palettes, and related tools — no account, no upload of what you generate. Guides cover the same jobs in writing so you can print a code that scans, pick v4 vs v7, or send an invoice that actually gets paid.

Why GenShelf

A small shelf of generators that stay out of your way — plus original how-tos written from how the tools are actually built.

  1. 01

    Built for a job, not a keyword

    Each generator exists because the job is real: print a QR, send an invoice, seed a UUID list, check a local SERP. Pages explain the concept and the limits, not only the button.

  2. 02

    Private by default

    If the browser can do the work, the browser does the work. Passwords, UUIDs, UULE values, invoices, and QR codes are created on your device. Nothing you generate is stored in a GenShelf account.

  3. 03

    No signup friction

    Open a tool, get a result, and move on. No account wall, and no email required to download a PNG, a UUID list, or an invoice.

Privacy

Processing stays in your browser

GenShelf does not send your password, invoice line items, QR payload, or pasted draft to a server to “process” them. The page you load includes the JavaScript that does the work. Hosting still sees ordinary request logs (IP, URL, user agent) like any website — that is how the HTML is served, not a copy of the secret you generated.

Two exceptions to “nothing is remembered”: this site can store your theme preference, and the invoice tool can remember From details, logo, and currency in localStorage on this device so the next invoice is faster. Palette share links encode colors in the URL itself. None of that is a GenShelf account.

How to verify nothing was uploaded

Try it now

Make a QR code in your browser

Paste a link, generate a code, and download a PNG — no account, no upload. The pattern is static: your text is encoded in the image.

Size
Colors
Center logo / icon

Optional. Uses high error correction so scanners can still read the code. Keep logos small and simple.

Preview is scaled. Download stays 256×256px.

Open the full QR tool

Featured guides

Practical articles that pair with the generators — written from the implementation, not as keyword wrappers.

Browse all guides

How GenShelf works

  1. 01

    Pick the job

    Open a generator from the catalog, or start from a guide if you still need the concept explained.

  2. 02

    Generate on your device

    JavaScript in the page creates the output. Passwords use Web Crypto. QR codes use the qrcode library and Canvas. Invoices calculate totals in the browser.

  3. 03

    Copy, download, or print

    Most tools copy to the clipboard or download a file locally. Invoices use the browser print dialog for PDF. Closing the tab discards unsaved values.

  4. 04

    Read the matching guide when you need it

    Print sizing, WCAG ratios, UUID versions, and freelance invoice fields live next to the widgets — not as a separate blog farm.

About GenShelf

GenShelf is a free hub of online generators maintained by one person. It exists because utility sites too often hide a simple job behind signups, or send your input somewhere for processing you did not ask for.

The site focuses on tools that can run entirely in the browser, plus guides that explain the job those tools support. It is not a company platform, and it does not claim user counts or awards it does not have.

More about who runs this

FAQ

What is GenShelf?

GenShelf is a small set of free online generators — QR codes, passwords, invoices, UUIDs, palettes, hashtags, and related utilities — plus practical guides. There is no account. Tools run in your browser.

Is GenShelf free?

Yes. The generators are free to use with no account required. The site may show ads to help cover hosting and ongoing work.

Do you store what I generate?

No. Generation happens in your browser. GenShelf does not upload or save the values you create. Invoice From details can stay in this browser’s localStorage if you use that tool; that is on your device, not a GenShelf account.

Do I need to sign up?

No. Open a tool, generate what you need, and copy or download it.

Do QR codes expire?

Static QR codes from GenShelf do not expire. They encode your text or URL directly, so they keep working as long as the destination still does.

Are generated passwords secure?

Random characters use your browser’s crypto.getRandomValues. Choose a longer length and mix character sets, then store the result in a password manager. Closing the tab without copying discards the secret.

Does it work on mobile?

Yes. The tools are built for phones and desktops, so you can generate and copy on the go.

Are the guides just ads for the tools?

No. Each guide is a standalone how-to (local SERP checks, WCAG contrast, freelance invoicing, UUID v4 vs v7, and more). Tools are linked where they help you do the job.

Start with a generator

Open a tool, get the output, leave. Read a guide if the job needs more than a button.