Generate and decode QR codes entirely in your browser. Create customizable QR codes from any URL, text, or contact info — choose foreground/background colors, error correction level (7%–30%), output size up to 512×512 px, and optionally embed a logo in the centre. Download as SVG or PNG. Switch to Decode mode to upload any image and instantly extract the QR code content.
19/2000
#000000#FFFFFFCreate QR codes from URLs, text, and contact details, then download them as SVG or PNG. You can also switch to decode mode to inspect the content of an uploaded QR image directly in your browser.
Yes. Generated QR codes can be downloaded as SVG or PNG depending on your workflow.
Higher error correction makes QR codes more resilient to damage or logos, but it can make the pattern denser.
Yes. Decode mode lets you upload an image and extract the QR code content in the browser.
Encode and decode URL percent-encoded strings online. Supports both encodeURIComponent (encodes all special characters) and encodeURI (preserves URL structure characters like /, ?, #, &). Bidirectional — paste encoded or decoded text to convert instantly.
Image Format ConverterConvert images between PNG, JPEG, WebP, and GIF formats. Adjust JPEG/WebP quality to balance file size and visual fidelity. Supports drag-and-drop file input.
SVG OptimizerOptimize and minify SVG files to reduce file size without visible quality loss. Removes redundant metadata, comments, hidden elements, and unnecessary whitespace. Preview the optimized SVG before downloading.
Color PickerInteractive color picker with HEX, RGB, RGBA, HSL, and HSV output formats. Use the visual picker or type a color value to convert between formats instantly. Copy any representation with one click.