DEV Community

Francesco Bertola
Francesco Bertola

Posted on

Building 325+ Client-Side File & Config Converters in Pure Browser RAM (Zero Server Uploads)

Almost every "free online file converter" uploads your .env, .json, .sql, or .har files to a remote backend server. For developers working with proprietary configs, session cookies, or game assets, that's a huge privacy risk.

So I built ZeroUpload — a 100% client-side converter suite with 325+ dedicated tools that run entirely inside your browser's RAM using Vanilla JS, HTML5 Canvas, and the FileReader API.

👉 Live App: https://zeroupload-converters.zeroupload-converters.workers.dev/

Key Tools Included:

  1. JSON to Lua / Roblox Luau Table (and full 16x15 bidirectional matrix between JSON, CSV, YAML, XML, TOML, SQL, Markdown, ENV, INI, PHP, Python).
  2. HAR File Analyzer & Privacy Cleaner — automatically strips Authorization, Cookie, Set-Cookie, and api_key before you share network logs.
  3. SVG to React Component (JSX & TypeScript TSX) & SVG to Tailwind HTML.
  4. WEBP / PNG / SVG to Multi-Size .ICO (16x16, 32x32, 48x48, 64x64) with client-side batch ZIP export.

Once loaded, every converter works completely offline. Let me know which format you'd like me to add next!

Top comments (0)