DEV Community

pyfile-toolkit
pyfile-toolkit

Posted on

Stop Uploading Your Data to Random Websites — Use These Browser Tools Instead

Every time you upload a CSV or an image to a "free online tool," your data goes to someone's server. You have no idea what happens to it.

I built 3 browser tools that do the job entirely on your computer. Zero uploads. Zero servers. 100% private.

🛠 The Tools

1. CSV → JSON Converter

Convert CSV to JSON instantly. Handles quoted fields, escaped commas, and auto-detects number types.
👉 Try it free

2. Bulk Image Resizer

Resize multiple images at once — JPG, PNG, WebP output. Contain/cover/exact modes. All local.
👉 Try it free

3. ChatGPT Prompt Library

50 free prompt templates for real estate agents, small business owners, and content creators.
👉 Try it free

Why Browser-Native?

Feature Online Tool Our Tool
Privacy ❌ Uploaded to server ✅ Stays on your machine
Speed ❌ Server round-trip ✅ Instant, no network
Limits ❌ File size caps ✅ Browser's memory limit
Offline ❌ Requires internet ✅ Works offline
Cost ❌ Often freemium ✅ Actually free

The Tech

All three tools use zero dependencies. Pure vanilla JavaScript:

  • CSV Parser — Hand-written state machine for CSV parsing (no PapaParse needed)
  • Image Resizer — Canvas API for client-side image manipulation
  • Prompt Library — Static HTML, SEO-optimized

No React. No npm. No build step. Each page is a single .html file under 10KB.

Want CLI Versions?

The browser tools are free forever. If you need batch processing and automation, the CLI versions are on Gumroad:


What's your go-to "I don't trust that website" tool? Drop it in the comments.

Top comments (0)