Free Online File Tools
No Upload Required
Convert, compress, and edit files entirely in your browser.
No upload, no signup, no file size limits.
Open source and works offline.
*Limited only by your device’s memory
Popular Tools
Image Tools
Image Convert
Convert between HEIC, PNG, JPG, WebP, AVIF, and more
Image Compress
Reduce image file size with adjustable quality
Image Resize
Resize images by pixels, percentage, or presets
Image Crop
Crop images with custom or preset aspect ratios
Image Rotate & Flip
Rotate images 90/180/270 degrees or flip horizontally and vertically
EXIF Viewer
View and strip photo metadata
EXIF Metadata Remover
Strip GPS, camera info, and all metadata from photos
Images to PDF
Combine multiple images into a single PDF
Remove Background
Remove image backgrounds using AI, locally in your browser
Image Watermark
Add text watermarks to images with adjustable placement
Favicon Generator
Generate multi-size .ico favicons from any image
Image Filters
Apply grayscale, sepia, blur, brightness, and more effects
Color Palette Extractor
Extract dominant colors from any image as hex, RGB, and HSL
PDF Tools
PDF to Image
Convert PDF pages to JPG or PNG images
Merge PDFs
Combine multiple PDF files into one document
Compress PDF
Reduce PDF file size by re-rendering at lower quality
Split PDF
Split a PDF into individual pages or custom ranges
Rotate PDF
Rotate PDF pages by 90, 180, or 270 degrees
PDF to Text
Extract all text content from PDF documents
Watermark PDF
Add a text watermark to every page of a PDF
Reorder PDF Pages
Drag and drop to rearrange or remove PDF pages
PDF Page Numbers
Add page numbers to every page of a PDF
Protect PDF
Add password protection and restrict permissions
Unlock PDF
Remove password protection from PDF documents
Developer Tools
Color Picker
Pick colors and convert between HEX, RGB, HSL, OKLCH
Base64 Image
Encode images to base64 or decode base64 to images
QR Code Generator
Generate QR codes from text or URLs with custom styling
JSON Formatter
Validate, format, and minify JSON data
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-384, SHA-512 hashes
JWT Decoder
Decode and inspect JWT tokens with expiration status
Regex Tester
Test regular expressions with match highlighting
Timestamp Converter
Convert between Unix timestamps and human-readable dates
UUID Generator
Generate and validate UUID v4 and v7 identifiers
URL Encoder / Decoder
Encode, decode, and parse URL components
Text Diff
Compare two blocks of text with line-level highlighting
Markdown Preview
Live Markdown editor with GitHub Flavored Markdown support
Word Counter
Count characters, words, sentences, and paragraphs with reading time
CSS Formatter
Minify or beautify CSS with size comparison
Case Converter
Convert text between camelCase, snake_case, kebab-case, and more
JSON ↔ CSV Converter
Convert between JSON arrays and CSV with nested flattening
CRON Expression Parser
Parse cron expressions into human-readable schedules
Lorem Ipsum Generator
Generate placeholder text with configurable length
SQL Formatter
Beautify and minify SQL queries across 10 dialects
HTML Formatter
Beautify messy HTML markup with configurable indent
JavaScript Formatter
Unminify and beautify compressed JavaScript bundles
XML ↔ JSON
Convert between XML and JSON with attribute preservation
YAML ↔ JSON
Convert between YAML and JSON with validation
How it works
Choose a tool
Pick from our growing collection of file conversion and manipulation tools.
Drop your files
Drag and drop your files. Nothing leaves your device. Ever.
Download results
Processing happens instantly in your browser. Download the result when it’s done.
Don’t trust us? Verify yourself.
Open your browser’s Network tab (F12 → Network) while using any tool. You’ll see zero file uploads. Or turn on airplane mode after the page loads — everything still works.
Learn more →Open Source & Self-Hostable
NoUploads is open source under AGPL-3.0. Inspect every line of code on GitHub, self-host with Docker, or build from source for air-gapped networks and compliance requirements.