65 PDF, image, media, data, and developer tools that run in your browser — no sign-up, no uploads, no catch.

/
/pdf

PDF

19 tools

Merge, split, sign, OCR, and reshape documents.

/image

Image

08 tools

Convert, compress, resize, and retouch pictures.

06 tools

Trim, transcode, merge, and subtitle with in-browser FFmpeg.

08 tools

Text, tables, speech, and everyday utilities.

24 tools

Format, convert, hash, and decode — the developer bench.

{}
DEV

JSON Formatter

Validate, beautify, or minify JSON.

Launch tool→
TS
DEV

JSON → TypeScript

Generate interfaces from a JSON sample.

Launch tool→
<>
DEV

XML ↔ JSON

Convert between XML and JSON.

Launch tool→
Y
DEV

YAML ↔ JSON

Convert between YAML and JSON.

Launch tool→
⌘
DEV

Code Beautifier

Format or minify JS, CSS, and HTML.

Launch tool→
⇥
DEV

TypeScript → JavaScript

Transpile TS with the real compiler.

Launch tool→
S
DEV

SCSS / LESS → CSS

Compile Sass or Less to plain CSS.

Launch tool→
%
DEV

URL Encode / Decode

Percent-encoding for URLs and queries.

Launch tool→
◆
DEV

JWT Decoder

Inspect header, payload, and expiry.

Launch tool→
.*
DEV

Regex Tester

Live matching with highlighting.

Launch tool→
#
DEV

Hash Generator

SHA-1, SHA-256, SHA-512 and MD5.

Launch tool→
◇
DEV

UUID Generator

Bulk v4 UUIDs and NanoIDs.

Launch tool→
⏱
DEV

Cron Explainer

Plain English for cron expressions.

Launch tool→
≡
DEV

SQL Formatter

Pretty-print and normalise SQL.

Launch tool→
◑
DEV

Color Converter

HEX ↔ RGB ↔ HSL with live preview.

Launch tool→
⇄
LAB

Python ↔ JavaScript

Rule-based snippet syntax converter.

Launch tool→
⌚
DEV

Unix Timestamp Converter

Convert epoch time to dates and back.

Launch tool→
±
DEV

Diff Checker

Compare two texts and highlight every change.

Launch tool→
↯
DEV

cURL to Code

Turn cURL commands into fetch, Python, Go, or PHP.

Launch tool→
rwx
DEV

Chmod Calculator

Linux file permissions in octal and symbolic form.

Launch tool→
⇋
DEV

JSON ↔ CSV

Flatten JSON to CSV or turn CSV into JSON.

Launch tool→
&;
DEV

HTML Entity Encoder

Escape and unescape HTML entities.

Launch tool→
Aa
DEV

Case Converter

camelCase, snake_case, kebab-case and more.

Launch tool→
▦
DEV

Markdown Table Generator

Build Markdown tables visually or from Excel.

Launch tool→
01

Nothing uploads

Every conversion runs inside your browser tab. No file leaves your device — not to us, not to a third party.

02

Nothing to sign up for

No account, no email, no paywall. Open a tool, drop a file, get a result.

03

Your originals stay yours

Download a fresh result, check it, and keep your original files for safekeeping.

/faq

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.