Clean up a messy CSV or Excel export — 49€, fixed, 48h

If a spreadsheet export has duplicate rows, inconsistent date formats, or column headers that never match between exports, this is a five-minute fix for a script — the tedious part is writing it once. That's what you're paying for.

Send a sample file after payment. You get back:

49€ — one-time, fixed

Buy — Stripe checkout

Code in 48 business hours of you sending the file, or a full refund — no questions asked.

Pay, then fill a two-minute form describing the file and the mapping you want. The 48-hour clock starts once we have that — not at payment — so code lands in your inbox within 48 business hours of you telling us what you need. Miss that window and you get a full refund, no questions asked.

Questions first? hello@hookforge.dev

← See the other two packages (website scraping, API/webhook bridges)

Try the free version first

csvclean.py is the generic half of this package, open source and public domain: it reads .xlsx and CSV alike, dedupes, normalises dates and numbers, cleans headers and tells you what it could not read. One file, no dependencies, and it keeps working whether or not we do.

If it solves your problem, keep it and pay nothing. This page is for when your file, page or API is the awkward one.