Media Tools
Images, colors, SVG, and file utilities.
Free online media tools to compress and resize images, generate QR codes and favicons, extract color palettes, optimize SVGs, and merge, split, or rotate PDFs. All file processing happens locally in your browser — your images and documents are never uploaded, making these tools safe for sensitive files.
When to use these tools
The reason this category exists in browser form is file size and privacy. Design handoffs and CMS upload limits make re-exporting through a desktop app a hassle, and re-encoding on someone else’s server means handing over drafts and unreleased assets. Every tool here works on a local copy of your file, so the originals never leave the machine. Image Resizer and the compressor handle the common case of a file that a platform rejects on dimensions or weight, and Favicon Generator covers the several sizes modern browsers and mobile home screens expect. Color Palette Extractor samples an uploaded image so you can carry a palette into CSS by hand rather than eyeballing hex values. QR Generator and the favicon tools output assets you will publish, so check a generated code with a phone camera before you ship it — encoding looks valid but can still point at the wrong destination. The PDF tools merge, split and rotate existing documents; they edit what you give them and do not repair a corrupt or encrypted source.
Showing 28 of 28 media tools
QR Generator
Generate downloadable QR codes for any text or URL.
Color Palette Extractor
Extract a dominant color palette from an uploaded image.
Color Contrast Checker
Check WCAG color contrast ratios between two colors.
Image Compressor
Compress images client-side with an adjustable quality slider.
Image Resizer
Resize images to custom dimensions and download.
Favicon Generator
Generate favicon PNGs in multiple sizes from an image or text.
Social Image Generator
Design and export social share images on a canvas.
CSS Gradient Generator
Design multi-stop CSS gradients with live preview and copy CSS.
SVG Viewer
Preview SVG markup with stats, zoom, and background options.
File Size Converter
Convert between bytes, KB, MB, GB, TB, and PB (1024-base).
Alt Text Generator
Generate accessible alt text suggestions with WCAG guidance.
SVG Optimizer
Optimize SVG markup by removing comments, metadata, and whitespace.
MIME Type Detector
Detect MIME types from file extensions or file names.
File Hash Calculator
Compute SHA-1, SHA-256, SHA-384, SHA-512 hashes of any file.
ARIA Validator
Check HTML for accessibility and ARIA issues with fix suggestions.
Merge PDFs
Combine multiple PDF files into one with reordering.
Split PDF
Split a PDF into individual pages, ranges, or fixed-size chunks.
Rotate PDF
Rotate all or specific pages of a PDF by 90, 180, or 270 degrees.
Extract PDF Pages
Extract specific pages from a PDF into a new document.
Compress PDF
Reduce PDF size by stripping metadata and optimizing object streams.
PDF to Images
Render PDF pages to PNG images and inspect PDF structure.
Images to PDF
Convert PNG and JPEG images into a single PDF document.
PDF Metadata Viewer
View PDF metadata, page sizes, and document properties.
File Checksum
Compute CRC32, MD5, SHA-1, SHA-256, SHA-512 checksums of any file.
File Signature Inspector
Identify file types by their magic bytes (hex signatures).
Image Metadata Viewer
Extract and view EXIF metadata from JPEG and TIFF images.
Font Accessibility Checker
Check font sizes, line height, and spacing against WCAG guidelines.
PNG to WebP
Convert PNG images to WebP with adjustable quality and savings.
Guides & tutorials
Learn the best practices behind these media tools.
File Signatures & Magic Bytes: How to Identify Any File's Real Type
Every file starts with a signature that reveals what it really is. Learn the most common magic bytes, why extensions lie, and how to inspect files safely in your browser.
4 min read·Read guideMIME Types Explained: What "Content-Type" Actually Tells the Browser
What a MIME type is, where it comes from, why mismatches break downloads and enable XSS — and how to detect the real MIME type of any file, offline, in your browser.
4 min read·Read guideFont Accessibility: Sizes, Weights & Legibility Rules That Matter
How to choose genuinely readable fonts: minimum sizes, WCAG resize and spacing rules, line length, weight choices — and how to test any font pairing in seconds.
5 min read·Read guide