// free-toolTXT → QR
Type a URL or any text and the QR code renders live. Pick a size and error-correction level, then download as PNG for print or SVG for infinite scaling. Codes are generated locally and never expire — there's no shortener or tracking in the middle.
no signup · no watermark · unlimited use
Never. The code encodes your text directly — there's no redirect service that could shut down or start charging. What you encode is exactly what scanners read.
M (medium) suits most uses. Go H (high) if the code may get dirty or partially covered — it survives up to 30% damage at the cost of a denser pattern.
Encode any text to Base64 — Unicode-safe.
Decode Base64 back to readable text instantly.
Percent-encode text for safe use in URLs and query strings.
Decode percent-encoded URLs back to readable text.
Convert text to its hexadecimal byte representation.
Decode hexadecimal bytes back into readable text.
I build fast, privacy-first web applications with Next.js — these converters run entirely in the browser, and yours can too.