Everything runs in your browser — nothing is uploaded
UTF-8 safe — handles accents, 中文, emoji. URL-safe swaps + / for - _ and drops padding, for use in links and tokens.
Choose an image or drag it here
JPG · PNG · WEBP · GIF · SVG — becomes a Base64 data URI
URL-encode escapes spaces & special characters for safe links. Base64url is handy when a whole link needs to ride inside another link or a token.
Your QR will appear here
For listing links, riders, and open-house signs. Higher error level survives a printed logo or a scuff over the code; bump it to Q or H if you'll overlay anything.
Choose a PDF or drag it here
Get a Base64 data URI, the page images, or a shareable HTML page
The HTML output is one self-contained file (each page embedded as an image) — drop it in a folder, upload it, or send it as-is. The data URI embeds the raw PDF for use in an <embed> or another single-file tool.