You are browsing as a guest. Sign up (or log in) to start making projects!

Covertfily

  • 7 Devlogs
  • 61 Total hours

Browser-based file converter with NASA-powered features — pull real Earth satellite imagery, grab the Astronomy Picture of the Day, convert and download it all privately in your browser.

Ship #1 Changes requested

Covertfily is a privacy-first file toolkit that runs entirely in your browser. Drop a file, pick a format, download the result

What you can do:

• Convert 150+ format pairs — PNG→JPG, PDF→Word, MP4→MP3, Excel→CSV, and more
• PDF tools — merge, compress, watermark, protect, reorder pages
• Media tools — trim video, compress, change speed, extract frames (FFmpeg.wasm in the browser)
• Image utilities — OCR, resize, EXIF reader, collage maker, pixel art, and more
• NASA tools — pull Landsat satellite imagery by lat/long/date, and download Astronomy Picture of the Day in JPG/PNG/WebP

Why it’s a real build, not a landing page:
• Static site with 200+ HTML pages, zero backend
• Custom generator pipeline — one template spawns every converter page
• Heavy client-side libs: PDF.js, FFmpeg.wasm, Tesseract.js, SheetJS
• Open source: github.com/jagathram-tech/covertfily (https://github.com/jagathram-tech/covertfily)
• Live: covertfily.com (https://covertfily.com)

  • 7 devlogs
  • 61h
Try project → See source code →
Open comments for this post

19m 22s logged

Spent some time today making Covertfily’s SEO actually solid instead of just “good enough.“The big stuff: every page now ships proper Open Graph image tags (dimensions, type, the works) so when someone drops a link in Discord or Twitter it doesn’t render as a sad cropped mess. Also wired up datePublished/dateModified on all the articles and blog posts — turns out Google straight-up won’t show article rich results without those, and we had none. Oops.Fixed a sneaky one too: the sitemap was stamping today’s date on all 203 pages every time it ran, basically telling Google “yeah everything changed at once” — which is a garbage signal. Now each page reports its real last-modified date.Threw in some cleanup while I was in there — tightened the attribute escaping so weird characters can’t break the HTML, and killed a copy-pasted homepage meta block that had quietly drifted out of sync with everything else.All 203 pages regenerated, validation passing, committed on its own branch.Couple things still on the list: the share image is a wide skinny logo right now, needs a proper 1200×630 one. And heads up — Google killed FAQ/HowTo rich results back in 2023, so that markup’s just along for the ride now.

0
0
4

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…