Image & File Tools

Eleven browser-based utilities for working with images and files — view EXIF metadata, build animated GIFs, compress, convert, resize, embed as Base64, build PDFs, generate QR codes and barcodes. Everything runs locally with no upload, so your files stay on your device.

100% Free No Upload Privacy-first Mobile-friendly
🔬

EXIF Viewer

Read camera, lens, exposure, ISO, GPS and date metadata embedded in your photo.

🎞️

GIF Maker

Combine images into an animated GIF with custom delay, size, quality and loop.

📉

Image Compressor

Compress JPG, PNG and WebP images in your browser with adjustable quality.

🔁

Image Format Converter

Convert images between PNG, JPG and WebP — preserve quality and transparency.

📐

Image Resizer

Resize images by exact pixels or percentage, with optional aspect-ratio lock.

📄

Image ⇄ PDF

Combine images into a single PDF, or extract pages of a PDF as images.

🧬

Image ⇄ Base64

Convert images to Base64 data URIs for inline embedding, or decode back.

Favicon Generator

Generate all favicon sizes and Apple touch icons from one PNG, with HTML snippet.

▪️

QR Code Generator

Create QR codes for URLs, plain text, Wi-Fi credentials and contact cards.

🔍

QR Code Reader

Decode QR codes by uploading a screenshot or photo — read URLs, text and Wi-Fi.

📊

Barcode Generator

Generate Code 128, EAN-13, UPC-A, Code 39 and ITF barcodes as PNG or SVG.

Browser-based image workflows

These tools are designed for quick everyday file preparation: compressing website images, resizing social graphics, converting screenshots, creating favicons, assembling image PDFs, and generating scannable QR or barcode assets. The pages use standard browser APIs such as Canvas, FileReader, and client-side JavaScript libraries, so most image work happens on your device after the page loads.

For search engines and LLMs, each tool page names the accepted inputs, output formats, important limits, and related tools. That helps a visitor choose the right utility before uploading a file and gives crawlers a clear description of what each page does.

Privacy-first processing

Compression, resizing, format conversion, Base64 encoding, QR generation, and barcode generation are handled in the browser where possible, reducing the need to upload private files.

Practical outputs

Downloads are produced in common formats such as PNG, JPG, WebP, SVG, PDF, ICO, and Base64 data URIs, depending on the selected tool.

Use-case coverage

The category supports web publishing, documentation, app icons, inventory labels, contact cards, Wi-Fi sharing, receipt PDFs, metadata review, and lightweight image cleanup.

How These Image and File Tools Work

Every tool on this page is a static HTML page that loads its logic in JavaScript and runs entirely on your device. There is no upload, no account, and no server-side processing. When you choose a photo, screenshot, or PDF, the file goes through the browser's FileReader API straight into HTML5 Canvas or PDF.js, where compression, resizing, format conversion, EXIF reading, Base64 encoding, GIF assembly, QR rendering, and barcode rendering all happen in memory. Once you click download, the result is generated as a Blob and saved using the standard browser save dialog.

This client-side approach gives three benefits: speed, because there is no upload or download wait; privacy, because the file never leaves your computer; and reliability, because the tool keeps working on flaky networks once the page has loaded. Modern phones and laptops are powerful enough that even 12-megapixel photos compress, resize, or convert in a second or two.

Common Use Cases for Image and File Tools

Web developers and bloggers use the Image Compressor and Format Converter to shrink JPGs and convert to WebP for faster page loads, and the Favicon Generator to produce all the icon sizes a site needs from a single source PNG. Designers use the Image Resizer to prepare social media graphics at exact pixel dimensions, the GIF Maker for short animated previews, and the EXIF Viewer to confirm camera and lens metadata on portfolio shots. Photographers use the EXIF Viewer to strip GPS data before sharing photos publicly. Documentation writers and small businesses build product invoices, scanned receipts, and contracts with the Image to PDF converter, and convert PDFs back into images when a client only accepts JPG attachments. Retailers and warehouse operators print Code 128, EAN-13, UPC-A, Code 39, and ITF barcodes for inventory labels, while marketers and event organisers print QR codes that link to forms, landing pages, or guest Wi-Fi credentials. Developers also lean on the Image to Base64 tool when embedding inline icons in HTML emails or single-file SPAs, and on the QR Code Reader to verify codes scan correctly before going to print.

Frequently Asked Questions

Do my images get uploaded to a server when I use these tools?

No. Every tool on this page runs 100% client-side using JavaScript, HTML5 Canvas, and FileReader APIs. Your images, PDFs, and screenshots never leave your device, so private photos, internal documents, and unreleased designs stay on your computer or phone.

What image formats can I convert and compress?

The Image Format Converter and Image Compressor support PNG, JPG/JPEG, WebP, GIF, and BMP. You can switch between these formats with adjustable quality, optionally preserve transparency when going from PNG to WebP, or strip the alpha channel when going to JPG. The GIF Maker outputs animated GIFs from a sequence of input images.

How much can I compress an image without visible quality loss?

The Image Compressor lets you adjust quality from 10% to 100%. At 80 to 90 percent quality, JPG and WebP file sizes typically drop by 40 to 70 percent with minimal visible difference. PNG compression is lossless and depends on the image content, so flat illustrations compress more than photographs. Always preview the result before publishing.

What metadata does the EXIF Viewer show, and is it safe to share?

The EXIF Viewer reads camera make and model, lens, ISO, shutter speed, aperture, focal length, capture date, and GPS coordinates if your camera or phone embedded them. GPS in particular can reveal your home location, so review EXIF data before posting photos publicly. The viewer is read-only; to remove metadata, re-save the image through the Format Converter or Compressor.

What is a Base64 data URI used for, and when should I use it?

The Image to Base64 Converter encodes an image as a long text string that you can paste directly into HTML, CSS, JSON, or email. This avoids a separate image file request, which is useful for tiny icons, email signatures, and inline blog assets. Avoid Base64 for large images because the encoded string is roughly 33 percent larger than the binary file.

What types of QR codes can I generate, and can the reader decode mine back?

The QR Code Generator creates codes for URLs, plain text, Wi-Fi credentials (SSID and password), and vCard contact cards, downloadable as PNG. The QR Code Reader decodes any standard QR you upload as a screenshot or photo, including the codes you generated, so you can verify a code scans correctly before printing or sharing.

Which barcodes does the Barcode Generator support?

The Barcode Generator outputs Code 128, EAN-13, UPC-A, Code 39, and ITF barcodes as PNG or SVG. Code 128 is best for general inventory and shipping labels, EAN-13 and UPC-A are used for retail product packaging, Code 39 suits warehouse labelling, and ITF is common on shipping cartons. The tool checks input length and character set so you do not generate an invalid code.

Can I use these tools on a phone or tablet?

Yes. Every tool is fully responsive and tested on phones, tablets, and desktop browsers. You can pick a photo from your camera roll, compress or resize it, and download the result without installing an app. The QR Code Reader can also read QR codes from photos taken on your phone, so it works as a quick offline scanner.