All free image, PDF and file tools
Choose a task below. Every link opens a focused tool that works directly in your browser.
All tools
Compress Image
Make images smaller without the fuss.
JPG to PNG
Convert JPEG photos to lossless PNG.
PNG to JPG
Turn PNG graphics into compact JPG files.
JPG to WebP
Create lighter images for the modern web.
WebP to JPG
Make WebP images work everywhere.
Resize Image
Resize images for social media, app stores and exact custom dimensions.
PNG to WebP
Turn PNG graphics into efficient WebP files.
WebP to PNG
Convert WebP images to lossless PNG.
Compress JPG
Reduce JPEG file size with a quality control.
Compress PNG
Re-encode PNG files and remove excess metadata.
Compress WebP
Make WebP images even lighter.
Image to PDF
Combine JPG, PNG and WebP images into one PDF.
JPG to PDF
Combine JPEG photos into a clean PDF.
PNG to PDF
Place PNG images into a shareable PDF.
Crop Image
Crop an image to exact pixel dimensions.
Rotate Image
Turn images left, right or upside down.
Flip Image
Mirror images horizontally or vertically.
Image Metadata Viewer
Inspect file, camera and EXIF details privately.
Image Metadata Remover
Create a clean copy without embedded metadata.
Resize Image for Instagram Online
Resize images for Instagram profile, post, portrait post, story with exact sizes, smart crop and safe-area guides.
Resize Image for Facebook Online
Resize images for Facebook profile, post, story, cover with exact sizes, smart crop and safe-area guides.
Resize Image for Google Play Online
Resize images for Google Play app icon, feature graphic, phone screenshot, tablet screenshot with exact sizes, smart crop and safe-area guides.
Resize Image for YouTube Online
Resize images for YouTube thumbnail, profile, channel banner with exact sizes, smart crop and safe-area guides.
Resize Image for LinkedIn Online
Resize images for LinkedIn profile, post, cover with exact sizes, smart crop and safe-area guides.
Resize Image for X Online
Resize images for X profile, post, cover with exact sizes, smart crop and safe-area guides.
Resize Image for TikTok Online
Resize images for TikTok profile, video cover with exact sizes, smart crop and safe-area guides.
Resize Image for Pinterest Online
Resize images for Pinterest profile, pin with exact sizes, smart crop and safe-area guides.
HEIC to JPG
Convert HEIC images into JPG files directly in your browser.
HEIC to PNG
Convert HEIC images into PNG files directly in your browser.
HEIC to PDF
Convert HEIC images into PDF files directly in your browser.
AVIF to JPG
Convert AVIF images into JPG files directly in your browser.
AVIF to PNG
Convert AVIF images into PNG files directly in your browser.
AVIF to WebP
Convert AVIF images into WEBP files directly in your browser.
SVG to PNG
Convert SVG images into PNG files directly in your browser.
SVG to JPG
Convert SVG images into JPG files directly in your browser.
TIFF to JPG
Convert TIFF images into JPG files directly in your browser.
TIFF to PNG
Convert TIFF images into PNG files directly in your browser.
BMP to JPG
Convert BMP images into JPG files directly in your browser.
GIF to WebP
Convert animated GIF files to smaller animated WebP images.
Image to Base64
Encode an image as a portable Base64 data URL.
Base64 to Image
Decode Base64 data into a downloadable image.
Image DPI Checker
Read horizontal and vertical image DPI metadata.
Change Image DPI
Update JPG or PNG DPI metadata without resampling.
Image Color Picker
Click an image to read its HEX and RGB color.
Extract Image Colors
Build a dominant color palette from an image.
Merge PDF
Combine multiple PDFs into one ordered document.
Split PDF
Separate every PDF page into its own file.
Compress PDF
Rebuild PDF pages as optimized images for a genuinely smaller file.
PDF to JPG
Render PDF pages as high-quality JPG images.
PDF to PNG
Render PDF pages as crisp PNG images.
Rotate PDF
Rotate every PDF page left, right or upside down.
Delete PDF Pages
Remove selected pages from a PDF.
Extract PDF Pages
Save selected PDF pages as a new document.
Reorder PDF Pages
Put PDF pages into a new custom order.
PDF Page Counter
Count PDF pages and inspect document dimensions.
PDF to Word
Turn PDF pages into a layout-faithful Word document.
Word to PDF
Convert Word and OpenDocument text files to PDF while preserving layout.
Excel to PDF
Render formatted Excel workbooks as PDF.
PowerPoint to PDF
Render PowerPoint slides as one PDF page per slide.
PDF to Text
Extract selectable text from every PDF page.
TXT to PDF
Turn plain text into a clean, searchable PDF.
JSON Formatter
Format and indent JSON for easier reading.
JSON Validator
Check JSON syntax and pinpoint parsing errors.
CSV to JSON
Convert CSV rows into structured JSON data.
JSON to CSV
Turn JSON arrays into portable CSV files.
Base64 Encode
Encode text as a Base64 string.
Base64 Decode
Decode Base64 safely back into text.
File Hash Generator
Generate SHA-256, SHA-384 or SHA-512 hashes.
MIME Type Checker
Compare a file's claimed type with its signature.
File Size Checker
See exact bytes and human-readable file sizes.
JWT Decoder
Decode JWT headers, payloads and expiry details without verifying or uploading the token.
JWT Generator
Create an HS256-signed JWT from a JSON payload and secret.
Bcrypt Generator
Create a bcrypt password hash with a configurable cost factor.
Bcrypt Checker
Check whether a password matches an existing bcrypt hash.
Password Generator
Generate strong passwords with adjustable length and character groups.
Hash Generator
Generate SHA-256, SHA-384 or SHA-512 hashes from text.
SHA-256 Generator
Create a SHA-256 digest from text using the browser crypto API.
UUID Generator
Generate one or many cryptographically random UUID v4 identifiers.
ULID Generator
Generate sortable 26-character ULID identifiers with secure randomness.
Random String Generator
Create secure random strings with custom length and character groups.
Unix Timestamp Converter
Convert Unix seconds, milliseconds and dates into readable time values.
Regex Tester
Test JavaScript regular expressions and inspect every match and capture group.
Cron Generator
Build common five-field cron schedules and preview upcoming run times.
Cron Parser
Validate a cron expression and preview its next five scheduled runs.
URL Encoder / Decoder
Encode or decode URL components safely in either direction.
JSON Minifier
Remove insignificant whitespace from valid JSON data.
JSON to YAML
Convert valid JSON data into readable YAML.
YAML to JSON
Parse YAML and convert it into formatted JSON.
XML to JSON
Parse XML elements and attributes into structured JSON.
JSON to XML
Build formatted XML markup from a JSON object.