DataForge — Data & Conversion Tools
Encode, decode, hash and convert data between formats — instantly and privately. Everything runs on your device.
100% client-side Free forever No sign-up
Runs 100% in your browser — nothing is ever uploaded.
All DataForge tools
Base64 Convert text to Base64 and back — with proper UTF-8 handling so accents, symbols and emoji survive the round trip. URL Encode Percent-encode text for safe use in URLs, or decode an encoded URL back to readable text. Component and full-URI modes included. Hash Generator Compute cryptographic hashes of any text instantly — SHA-256, SHA-1, SHA-384, SHA-512 and MD5, all generated locally on your device. Timestamp Convert epoch seconds or milliseconds to readable dates (local and UTC) and convert any date back to a Unix timestamp — with a live epoch clock. YAML ⇄ JSON Paste YAML to get clean JSON — or JSON to get YAML. Instant validation with precise error messages for malformed input. CSV ⇄ JSON Turn CSV data into a JSON array (header row becomes keys) or flatten JSON back into CSV. Handles commas, semicolons and tabs automatically.
Frequently asked questions
Is my data uploaded anywhere?
No. Every DataForge tool runs entirely in your browser. Text and files are processed locally and never sent over the network.
Are the conversions accurate?
Yes — we use the same battle-tested libraries developers use in production (native Web Crypto for hashes, js-yaml for YAML), so output matches what your toolchain produces.
Is there a size limit?
No hard limit. Processing happens on your machine, so even large documents convert in milliseconds.