Format, convert, generate, and inspect. 28 tools, nothing leaves your browser.
Paste your JSON, your regex, your CSV. fwip processes it locally. No data transmitted, no server logs, no third-party analytics. Just tools that work.
Developer and data tools handle the small tasks that come up constantly. Formatting a messy JSON payload. Generating a hash to verify a file. Encoding a string to Base64. Comparing two config files. Testing a regex before deploying it. Converting between CSV and JSON.
Most online tools in this space (JSONLint, CodeBeautify, various regex testers) process your input on their servers. For public data, that's fine. For API keys, tokens, private configs, customer data, or anything sensitive, it's a risk.
fwip runs every tool in your browser. Your data never touches a network request. That makes these tools safe to use with production data, credentials, and sensitive content.
When you paste JSON into an online formatter, that data hits a server. When you test a regex with sample data on a website, that sample travels over the network. For public data, that's harmless. For anything sensitive (API responses with tokens, configs with credentials, customer records), it's a leak waiting to happen.
fwip's data tools run entirely in your browser. Your input never leaves the tab. That means you can safely format production JSON, test regex against real data, and generate hashes for sensitive files without thinking about who's logging what.
No account, no analytics on your input, no server-side processing. Just tools.
| fwip | JSONLint | CodeBeautify | QR Code Generator | |
|---|---|---|---|---|
| Upload required | No | Yes | Yes | No |
| Account required | No | No | No | No |
| Price | $49 once | No | No | No |
| Files leave device | No | Yes | Yes | No |
| Works offline | Yes | No | No | No |
Strip EXIF
Remove GPS, device, and timestamp metadata from photos.
Batch Rename
Rename multiple files at once. Prefix, date, find & replace, or clean.
QR Code Generator
Generate QR codes in your browser. Custom size, colours, PNG & SVG export.
File Metadata Viewer
See GPS, device, author, timestamps — everything your file knows.
JSON Formatter
Format, validate, and pretty-print JSON with syntax highlighting.
CSV \u2194 JSON Converter
Convert between CSV and JSON formats instantly.
Base64 Encode/Decode
Encode and decode Base64 — text and files.
Hash Generator
Generate MD5, SHA-1, SHA-256, SHA-512 hashes instantly.
Image to Base64
Convert any image to a Base64 string. Copy data URL or raw.
Diff Checker
Compare two texts. Line-by-line and word-level diffs.
Colour Converter
Convert colours between HEX, RGB, HSL, HSB, and CMYK instantly.
Password Generator
Generate secure random passwords with crypto.getRandomValues().
Timestamp Converter
Convert Unix timestamps to human dates and back. Seconds and milliseconds.
Word Counter
Count words, characters, sentences, and reading time instantly.
Regex Tester
Test regex patterns with live match highlighting, flags, and capture groups.
URL Encode/Decode
Encode and decode URL strings instantly. Smart full-URL mode.
CSV Viewer
View and search CSV files in an interactive table. Sort, filter, export.
Merge CSVs
Combine multiple CSV files into one. Match headers or stack rows.
JSON to CSV
Convert JSON arrays to CSV. Flatten nested objects. Bidirectional.
JSON Viewer
Collapsible tree view of JSON. Colour-coded, searchable, path display.
XML Viewer
Collapsible tree view of XML. Tags, attributes, and text colour-coded.
TSV to CSV
Convert tab-separated to comma-separated values and back.
CSV to SQL
Generate SQL INSERT statements from CSV. CREATE TABLE and batch INSERT.
CSV to Excel
Convert CSV files to .xlsx spreadsheets. Auto-detect numbers.
Excel to CSV
Convert .xlsx/.xls spreadsheets to CSV. Handle multiple sheets.
Sort CSV
Sort CSV data by any column. Multi-column sort with text, number, date modes.
Filter CSV
Filter CSV rows by conditions. Contains, equals, regex, and more.
Deduplicate CSV
Remove duplicate rows. Select key columns, preview duplicates.
Use it free in your browser. Buy it if you want bigger files, offline use, and permanent ownership.