Image Compressor
Compress JPG, PNG and WebP images right in your browser to shrink file size while keeping good quality — your images are never uploaded.
Create real, scannable QR codes in your browser — for text, links, email, phone or Wi-Fi. Choose size, colours and error correction, then download PNG or SVG. Nothing is uploaded.
Runs entirely in your browser — nothing you type is uploaded.
Note: QR generation runs in your browser with JavaScript. With JavaScript off you can read this guide, but the tool controls will not appear.
This tool creates standards-compliant QR codes entirely in your browser using a bundled QR library — no upload and no network request. Encode plain text, a URL, an email address, a phone number or Wi-Fi credentials, choose the size, colours, quiet-zone margin and error-correction level, and download the result as a PNG or a crisp SVG.
When you generate, the tool builds the correct content string for your chosen type (for example mailto: for email, tel: for phone, or a WIFI: string for Wi-Fi), encodes it with a bundled QR library at your chosen error-correction level, and draws the resulting module matrix onto a canvas at your selected size and colours. The PNG comes from that canvas; the SVG is built as a vector of the same modules so it stays sharp at any size. Content is encoded as UTF-8 so accented characters and symbols scan correctly. Everything happens in memory on your device.
QR codes have a capacity limit that shrinks as the error-correction level rises; very long content may not fit, and the tool will tell you to shorten it or lower the error correction. Extremely long text makes a dense code that is harder to scan — prefer a short URL. For reliable scanning, keep a light background behind a dark foreground and include a quiet-zone margin.
Everything runs locally in your browser. Your content is never uploaded, stored or shared, and the tool makes no network requests.
Compress JPG, PNG and WebP images right in your browser to shrink file size while keeping good quality — your images are never uploaded.
Convert images between JPG, PNG and WebP right in your browser — with quality control and a background colour for transparent images. Your images are never uploaded.
Remove a solid or near-uniform background from an image in your browser and get a transparent PNG. It uses a local colour-based edge algorithm — not an AI model — and works best on product shots, logos and graphics. Your image is never uploaded.