65 PDF, image, media, data, and developer tools that run in your browser — no sign-up, no uploads, no catch.
Merge, split, sign, OCR, and reshape documents.
Merge PDF
Combine multiple PDFs into a single document.
Create PDF from Files
Build one organised PDF from mixed file types.
Split PDF
Extract pages or split into custom ranges.
Compress PDF
Reduce document file size in-browser.
Rotate PDF
Rotate all pages 90°, 180°, or 270°.
Extract Pages
Pull specific pages into a new PDF.
Delete Pages
Remove pages from a PDF file.
Add Page Numbers
Stamp page numbers onto every page.
Watermark PDF
Add a diagonal text watermark.
Edit Metadata
Update title, author, subject on a PDF.
PDF → Image
Render each page to JPG or PNG.
Image → PDF
Combine JPG/PNG images into one PDF.
PDF → Word
Extract text into an editable .docx file.
Word → PDF
Convert .docx documents to PDF.
PDF → Excel
Best-effort table extraction into .xlsx.
Sign PDF
Draw and place a signature on a PDF.
PDF OCR
Make scanned PDFs searchable and selectable.
Crop PDF
Trim margins and scanner edges from every page.
Excel → PDF
Turn spreadsheet sheets into clean paginated PDF tables.
Image
Convert, compress, resize, and retouch pictures.
Convert Image
JPG ↔ PNG ↔ WebP ↔ BMP.
Compress Image
Optimize file size with a quality slider.
Resize Image
Set exact dimensions or scale.
Crop Image
Trim images to a precise region.
Rotate / Flip
Rotate 90° or flip horizontally / vertically.
Basic Filters
Grayscale, brightness, and contrast.
Image Color Inverter
Invert every image color with one click.
Image Quality Enhancer
Sharpen and upscale images with on-device AI.
Trim, transcode, merge, and subtitle with in-browser FFmpeg.
Convert Video
MP4 · WebM · MKV · AVI, via FFmpeg WASM.
Convert Audio
MP3 · WAV · OGG · AAC · FLAC.
Extract Audio
Pull the audio track from a video.
Trim Media
Cut a segment out of audio or video.
Compress Video
Reduce bitrate and resolution.
Video → GIF
Convert a short clip into an animated GIF.
Document & Data
Text, tables, speech, and everyday utilities.
CSV ↔ JSON
Convert tabular data to structured JSON.
CSV ↔ Excel
Round-trip between CSV and .xlsx.
Markdown ↔ HTML
Preview and export in both directions.
Base64
Encode or decode files and text.
Unit Converter
Length, weight, temperature, and data size.
QR Generator
Turn any text or URL into a QR code.
Text Utilities
Case conversion, sorting, and cleanup.
Password Protect Files
Lock any file type inside an AES-256 encrypted archive.
Code & Dev Tools
Format, convert, hash, and decode — the developer bench.
JSON Formatter
Validate, beautify, or minify JSON.
JSON → TypeScript
Generate interfaces from a JSON sample.
XML ↔ JSON
Convert between XML and JSON.
YAML ↔ JSON
Convert between YAML and JSON.
Code Beautifier
Format or minify JS, CSS, and HTML.
TypeScript → JavaScript
Transpile TS with the real compiler.
SCSS / LESS → CSS
Compile Sass or Less to plain CSS.
URL Encode / Decode
Percent-encoding for URLs and queries.
JWT Decoder
Inspect header, payload, and expiry.
Regex Tester
Live matching with highlighting.
Hash Generator
SHA-1, SHA-256, SHA-512 and MD5.
UUID Generator
Bulk v4 UUIDs and NanoIDs.
Cron Explainer
Plain English for cron expressions.
SQL Formatter
Pretty-print and normalise SQL.
Color Converter
HEX ↔ RGB ↔ HSL with live preview.
Python ↔ JavaScript
Rule-based snippet syntax converter.
Unix Timestamp Converter
Convert epoch time to dates and back.
Diff Checker
Compare two texts and highlight every change.
cURL to Code
Turn cURL commands into fetch, Python, Go, or PHP.
Chmod Calculator
Linux file permissions in octal and symbolic form.
JSON ↔ CSV
Flatten JSON to CSV or turn CSV into JSON.
HTML Entity Encoder
Escape and unescape HTML entities.
Case Converter
camelCase, snake_case, kebab-case and more.
Markdown Table Generator
Build Markdown tables visually or from Excel.
Nothing uploads
Every conversion runs inside your browser tab. No file leaves your device — not to us, not to a third party.
Nothing to sign up for
No account, no email, no paywall. Open a tool, drop a file, get a result.
Your originals stay yours
Download a fresh result, check it, and keep your original files for safekeeping.
Frequently asked questions
- Do I need to create an account?
- No. FileForge requires no sign-up or login — just open the tool and use it.
- Is this really free?
- Yes, completely free with no hidden limits or premium paywall.
- Does this upload my file to a server?
- No. Everything runs locally in your browser. Your file is never uploaded, stored, or transmitted anywhere.
- Do the tools work offline in the browser?
- Yes. Once a tool page has loaded, processing keeps working without a network connection because the code already lives in your browser.
- Can I keep my original files?
- Yes. The tools create a separate result to download. Keep your originals and check the new copy before sharing it.