Every cross-format converter, in one place. Structured data, code generation, font formats, and archive formats — every tool runs locally with zero bytes uploaded to any server.
Every converter listed here is a fully functional tool from one of the JAD Apps suites — JSON, Font, or Archive. Clicking through opens the real tool with all its options, FAQs, and SEO content. This page is just a curated landing for users who think in "I want to convert X to Y".
Convert between the structured-data formats developers use most: CSV, JSON, Excel, XML, YAML, SQL, Markdown.
Convert any CSV file to JSON instantly in your browser. Choose array of objects, NDJSON, or grouped/nested output. Type inference, no upload, no signup.
Convert JSON, NDJSON, or JSON Lines to CSV in your browser. Auto-flattens nested objects with dot-notation keys. No upload, no signup.
Convert an Excel spreadsheet to a JSON array in your browser. Supports multi-sheet workbooks, header detection, and type inference. No upload.
Convert JSON objects and arrays to well-formed XML in your browser. Configurable root element, attribute prefix, and indent. No upload required.
Parse XML files and data feeds into clean JSON in your browser. Attribute handling, array coercion, and namespace stripping options. No upload.
Convert YAML config files, Docker Compose, and Kubernetes manifests to JSON in your browser. Handles anchors, aliases, and multi-doc streams.
Convert JSON to clean YAML for Docker Compose, Kubernetes, and GitHub Actions configs in your browser. Configurable indent and line width. No upload.
Convert a JSON array into SQL INSERT statements for Postgres, MySQL, or SQLite. Auto-detects types, generates CREATE TABLE, configurable table name.
Convert a JSON array into a clean Markdown table for GitHub READMEs, documentation, and Notion. Configurable columns and alignment. No upload.
Generate strongly-typed code from JSON samples — TypeScript interfaces and Zod runtime schemas.
Convert a JSON object or array into TypeScript interface or type definitions. Configurable naming, optional vs required, and nested type extraction.
Convert any JSON object into a ready-to-use Zod validation schema. Supports nested objects, arrays, unions, and optional fields. No upload.
Convert between TrueType, OpenType, WOFF, WOFF2 — plus base64 and SVG font targets for embedding.
Compress TTF or OTF fonts to WOFF2 directly in your browser. Typically 30–50% smaller than WOFF. Powered by Google's WASM Brotli encoder. Zero upload.
Wrap TTF/OTF font tables in the WOFF 1.0 container with zlib compression. Wider compatibility than WOFF2 for legacy browsers. Zero upload.
Extract the underlying TrueType font from any WOFF2 file. Useful for desktop installation, font editor inspection, and licensing audits. Zero upload.
Convert TTF, OTF, WOFF, or WOFF2 to a base64 data URI for direct embedding in CSS @font-face. Useful for HTML emails and offline kiosks.
Convert TrueType or OpenType fonts to the legacy SVG Font format. Useful for tools that still consume SVG Fonts (some PDF pipelines, older e-readers).
Repackage archives between ZIP, TAR.GZ, and GZIP. Includes the universal format converter.
Repackage any ZIP archive as TAR.GZ — the standard for Linux distributions, Docker layers, and CI pipelines. Powered by fflate, runs entirely in your browser.
Repackage TAR.GZ as ZIP for users on Windows, macOS Finder, or any environment without tar installed. Browser-native, zero upload, lossless content transfer.
Take a single-file GZIP (.gz) and wrap it inside a ZIP container — useful when sharing with users whose tools don't recognize .gz directly.
Browser-native LZMA write isn't possible without a heavy WASM bundle, so this tool re-packages your ZIP as TAR.GZ — the closest format we can produce locally that ships to 7-Zip / Keka / WinRAR users without any native tooling. Output is bit-lossless.
Pick a target format and convert any input archive to it. Handles ZIP ↔ TAR.GZ ↔ GZIP in any direction. Browser-native, zero upload, no command line.