DEV Community

Cover image for I Kept Searching for the Same Converter Tools — So I Built One Site for All of Them quickconvert.dev
Anurag Singh Chauhan
Anurag Singh Chauhan

Posted on

I Kept Searching for the Same Converter Tools — So I Built One Site for All of Them quickconvert.dev

I was working on a project and needed to convert some Markdown to HTML. Searched for it online, found a site, done. Next day I needed HTML back to Markdown. Searched again, different site. Then JSON to CSV. Then something else. Different site every time, half of them slow.

At some point I just thought — why not build one site that handles all of this?

So I did. That's QuickConvert.

What It Is

Just a collection of the conversions I kept searching for:

JSON → CSV and back
Markdown → HTML and back
JSON → YAML
XML → JSON
CSV → JSON
HTML → PDF

Nothing fancy. No account needed. Everything runs directly in your browser — no data is sent anywhere, nothing is saved on a server.

Why Astro

I also wanted to try Astro for a while. I kept hearing it was great for content-heavy sites because of how little JavaScript it ships by default. A converter site felt like the perfect use case — mostly static pages with one interactive tool on each.

Since Astro works with React components, it wasn't a big adjustment once I got the basics down. You write your page layout in .astro files and drop in React components where you need interactivity. Clicked pretty quickly.

The result — 100 on Lighthouse across the board. The pages load instantly because there's barely anything to load.

Hosting

Deployed on Cloudflare Pages (now cloudflare workers). Free tier. The only thing this site costs me is the domain name.

Try It

quickconvert.dev

Runs in your browser, no account, no data saved anywhere.

I'm planning to keep adding more conversions — the everyday ones that developers reach for and end up Googling every single time. Maybe we can make something that becomes a tab that just stays open.

Feedback welcome — especially if a conversion you need isn't there yet.

Top comments (0)