Data Tools
View, format, compare, and convert data files — CSV, JSON, and Parquet. All processing happens locally in your browser.
View & Analyse
JSON
CSV
Utilities
Markdown
Generate
Code Runner
Encoding & Security
Base64 Encoder/Decoder
Encode text or files to Base64 and decode back. Supports URL-safe variant.
URL Encoder/Decoder
Percent-encode URLs and decode them back. Component or full URL mode.
HTML Entities
Encode characters to HTML entities and decode them back.
Hash Generator
Generate SHA-1, SHA-256, or SHA-512 hashes from text or files. Hex or Base64 output.
JWT Decoder
Decode and inspect JWT headers, payloads, and expiry in one click.
AES Encrypt/Decrypt
Encrypt and decrypt text with a passphrase using AES-256-GCM.
PKCE Generator
Generate code_verifier and code_challenge for OAuth 2.0 PKCE authorization flows.
Free Online Data Tools — No Uploads Required
InBrowserApp provides a comprehensive collection of data tools for developers, analysts, and anyone who works with structured data. From viewing and comparing CSV and JSON files to encoding text, generating hashes, decoding JWTs, and encrypting data with AES-256 — every operation runs entirely in your browser. No files are uploaded, no account is required, and all tools are completely free.
Why Process Data in the Browser?
Data files frequently contain sensitive information — customer records, financial data, API keys, tokens, and proprietary business data. Uploading these to a cloud service for formatting or conversion creates unnecessary risk. Browser-based data tools eliminate this risk by processing everything locally using JavaScript running inside your browser tab.
There is also a practical advantage: browser-based tools are instant. There is no upload/download round-trip, so even large files process quickly. And they work on any device with a modern browser — no installation required.
Developer-Focused Tools
Many of these tools are specifically designed for software developers and data engineers:
- JSON Formatter — Prettify and validate JSON API responses and config files.
- JSON Diff — Compare API responses from staging and production environments.
- JWT Decoder — Inspect authentication tokens without sending them to a server.
- Base64 Encoder/Decoder — Encode and decode data embedded in HTTP headers or JSON.
- PKCE Generator — Generate OAuth 2.0 PKCE code verifiers and challenges.
- Hash Generator — Compute SHA-256 checksums for data integrity verification.
- AES Encrypt/Decrypt — Encrypt sensitive text with AES-256-GCM client-side.
- Timestamp Converter — Decode Unix timestamps from API responses and log files.