Free Belgian business & developer tools
Check VAT numbers, OGMs and IBANs, open CODA, CAMT, Peppol and XBRL files, and compare, convert or format anything. It all runs in your browser: no sign-up, no uploads.
Pasted values are recognised on this device and never sent anywhere. Ctrl+K works on every page.
Belgium · Identifiers & companies
- VAT & KBO Number CheckerValidate and format Belgian VAT, enterprise (KBO) and establishment numbers.
- Company Lookup → JSONLook up a Belgian company by number: VIES name, address, VAT status and Peppol, as JSON.
- Belgian Identifier DetectorFind and validate VAT, KBO, IBAN, OGM, national numbers and more in any text.
- National Number CheckerValidate a Belgian national register (rijksregister) or BIS number.
- NACE-BEL 2025 LookupSearch NACE-BEL 2025 activity codes in Dutch, French, German or English.
- KBO Code LookupDecode KBO/BCE codes: legal forms, statuses, legal situations, functions.
Belgium · Payments & bank files
- OGM / VCS Generator & CheckerCreate and validate Belgian structured communications (+++123/4567/89012+++).
- IBAN Checker & Belgian Bank LookupValidate IBANs, find the Belgian bank and BIC, convert old account numbers.
- Belgian Bank CodesThe NBB list of bank identification codes with BICs, searchable.
- Payment QR Code (EPC)Make a SEPA payment QR code with IBAN, amount and OGM for banking apps.
- CODA Viewer & ConverterRead Belgian CODA bank statements; search, export to JSON/CSV, anonymise.
- CAMT.053 / .054 ViewerRead ISO 20022 CAMT bank statements and notifications; export CSV/JSON.
- Compare CODA & CAMT StatementsMatch two bank statements (CODA or CAMT) transaction by transaction.
Belgium · Peppol & e-invoicing
- Peppol ID CheckerMake Peppol IDs from a Belgian number and check Peppol registration.
- UBL / Peppol Invoice ViewerRead a Peppol BIS or UBL invoice as a human-readable document; extract the PDF.
- Peppol BIS ValidatorCheck a Peppol BIS 3.0 invoice with readable errors and Belgian checks.
- UBL → JSON / CSVConvert UBL / Peppol invoices to clean JSON or CSV lines.
Belgium · Tax & government files
Belgium · Addresses & maps
.be domains, web & certificates
- .be Domain CheckerCheck .be availability and registration details from DNS Belgium, plus DNS.
- Domain Health CheckDNS, DNSSEC, IPv6, MX, SPF, DKIM, DMARC, CAA and HTTPS for any domain.
- Punycode / IDN ConverterConvert internationalised domain names (café.be) to punycode and back.
- Certificate Decoder (eID-aware)Decode X.509 certificates (PEM/DER) with Belgian eID labels; check chains.
Compare
- Diff CheckerCompare two texts or code files line by line.
- Compare TextWord-by-word comparison for documents and prose.
- JSON DiffCompare two JSON documents, ignoring key order.
- SQL DiffCompare two SQL queries after formatting both.
- CSV DiffCompare two CSV files row by row and cell by cell.
- YAML DiffCompare YAML configs by structure, not formatting.
- XML DiffCompare two XML files after normalising formatting — ideal for Peppol/UBL.
- Merge PDFCombine PDFs (and images) into one document, in any order.
- Split PDFExtract pages or split a PDF into several files.
- Reorder PDF PagesRearrange, rotate and delete pages with visual previews.
- Compress PDFShrink PDFs with before-and-after sizes you can trust.
- JPG to PDFTurn photos and images into one PDF, in any order.
- PDF to JPGSave PDF pages as JPG, PNG or WebP images.
- Password Protect PDFEncrypt a PDF with a password (AES-256).
- Remove PDF PasswordRemove a PDF password you know, or lift printing/copying restrictions.
Images
Format & convert
- JSON FormatterPretty-print, validate and minify JSON.
- JSON to CSVTurn a JSON array into a spreadsheet-ready CSV.
- CSV to JSONConvert CSV rows into a JSON array of objects.
- YAML to JSONConvert YAML config files to JSON.
- JSON to YAMLConvert JSON to clean, readable YAML.
- JavaScript MinifierMinify modern JavaScript with Terser; see the size saved.
- JavaScript BeautifierUnminify and pretty-print JavaScript, JSON, CSS or HTML.
- XML FormatterPretty-print, minify and validate XML — safely, in your browser.
- XML to JSONConvert XML to JSON, with or without namespace prefixes and attributes.
Text & encoding
- Remove Duplicate LinesDelete repeated lines and keep the original order.
- Sort LinesSort lines alphabetically, naturally, by number or length.
- Base64 Encode / DecodeEncode or decode Base64, including files and URL-safe Base64.
- Case ConverterUPPER, lower, Title, camelCase, snake_case, kebab-case and more.
- URL Encoder / DecoderPercent-encode or decode URLs, query values and form data.
- JWT DecoderDecode a JSON Web Token and verify its signature.
Developer
- Timestamp ConverterConvert Unix timestamps to dates and back.
- Chmod CalculatorBuild Linux file permissions visually; get octal and symbolic.
- Crontab GeneratorBuild and explain cron schedules; preview the next runs.
- Milliseconds ConverterConvert milliseconds to seconds, minutes, hours and days — and back.
Timers & more
No tool matches that. Try “btw”, “iban”, “json” or “pdf”.
Private by default
Every tool runs in your browser — including the PDF, image and bank-file tools. Your files are not uploaded. The few online checks (VIES, Peppol, .be domains, Flemish addresses) are marked and only send the number, domain or address you look up.
No account needed
Pins, recent tools, flows and settings are kept in this browser. Signing in with Google is optional: it syncs them across devices and saves comparisons, only if you turn that on.
Works offline
Install it as an app, or just keep using it: tools you have opened keep working without a connection. Only the online lookups need the internet.