Text & data
6 of 10 tools work right now
Text, tables, IBANs, invoices, clean, validate and convert without upload. All data is processed in your browser; CSVs and JSON files stay on your device.
Clean filename
Replace spaces, accents, and odd characters, get web-friendly filenames back.
Clean text
Paste messy text and get clean body text back.
View UBL invoice
Open a UBL XML invoice and view it as a readable invoice, with PDF download.
Bulk-check IBANs
Check a whole list of IBANs for validity at once.
CSV / Excel fix
Repair broken CSVs with wrong delimiters or encoding.
Structure CSV
Turn a block of raw data into a clean CSV with headers, auto-recognises IBAN, date, email, phone, numbers.
OCR, image to text
Extract text from a photo or scan, without uploading anything.
vCard to CSV
Switch between vCard and CSV contact files.
Convert JSON / YAML / CSV / XML
Convert data between 4 formats and validate along the way, all local.
Text compare
Two texts side-by-side with line-by-line differences.
Frequently asked questions
What is a UBL invoice?
A UBL invoice is an invoice in XML format, used for e-invoicing between businesses and the Dutch government (Peppol). It looks like code, but contains the same data as a PDF invoice. Our viewer makes it readable like a normal invoice, without having to send it to your accountant.
How do I know if an IBAN is actually valid?
An IBAN has a built-in checksum: the two digits after the country code are computed from the rest. Our tool validates that formula (MOD-97) and also identifies the bank from the code. A valid IBAN doesn't guarantee the account exists, but it does guarantee no typos.
What is base64, and when do I need it?
Base64 is a way to represent binary data (like an image) as plain text. You encounter it in data: URLs, email attachments and API tokens. Our encoder works both ways, text to base64 and back, without the content touching our servers.
Other categories
This tool runs entirely in your browser. Nothing is uploaded or stored on a server.