About djdata.io
The Project
djdata.io is a collection of over 50 free tools for developers, data engineers, and IT professionals. Designed as a daily toolbox, the site covers a wide range of needs: financial message parsing, data formatting, encoding/decoding, identifier generation, network tools, text manipulation, and format conversion.
The project was born from a simple observation: developers spend considerable time searching for reliable online tools for recurring tasks — decoding a JWT, validating an IBAN, formatting JSON, parsing a cron expression, or analyzing a SWIFT message. Too often, these tools are scattered across dozens of different websites, cluttered with intrusive ads, or worse, send your data to remote servers without transparency.
djdata.io was created to offer a unique, reliable, and privacy-respecting alternative.
Privacy by Design
The fundamental philosophy of djdata.io rests on a strong principle: your data never leaves your browser.
All tools run entirely client-side, directly in your browser. No data you enter is sent to a server, no API requests are made with your content, no information is stored remotely. Whether you’re parsing a confidential NACHA file, decoding an X.509 certificate, or analyzing sensitive logs, your data stays on your machine.
This is not just a marketing promise: it’s an architectural choice. The site is designed so that no server-side processing is needed to run the tools.
What You’ll Find on djdata.io
The site is organized into 8 tool categories:
- Financial Parsers — Parse and analyze financial message formats used in the banking and payments industry: SWIFT MT, ISO 20022, NACHA/ACH, FedWire, ISO 8583, EDI X12, Check 21, Positive Pay, BAI2, and card clearing analysis.
- Formatters & Validators — Format and beautify your data (JSON, SQL, XML), validate IBANs and BIC/SWIFT codes, validate XML against a schema, parse SemVer, or preview Markdown in real time.
- Encoders / Decoders — Encode and decode Base64, inspect JWTs, decode X.509 certificates, encode URLs, escape text, generate hashes (MD5, SHA-256…), RSA keys, or secure passwords.
- Generators — Generate UUIDs (v1, v3, v4, v5, v7), ULIDs, Lorem Ipsum, XSD schemas from XML samples, random values, or PKCE pairs for OAuth 2.0.
- Network Tools — Validate IPv4/IPv6 addresses, check IP subnet membership, sort and compare IPs, extract IP addresses from free text, generate subnet ranges, convert between CIDR and IP ranges, or identify a manufacturer via a MAC address.
- Text Tools — Analyze text statistics, anonymize sensitive data, compare two texts or two lists side by side, and convert between delimiters.
- General Tools — Parse cron expressions, analyze and filter log files, test regular expressions with real-time matching, or evaluate JSONPath expressions on your JSON data.
- Converters — Convert between date and time formats, transform JSON arrays to tables (and vice versa), or convert between image formats.
Guiding Principles
Free and accessible. All tools are available for free, with no sign-up and no usage limits.
100% client-side. No data is transmitted to a server. Your browser does all the work.
Multilingual. The site is fully available in French, English, and Spanish.
Fast and frictionless. No unnecessary loading, no login pop-ups, no extra steps. You open a tool, you use it.
Constantly evolving. New tools are regularly added based on the needs of the developer community.
Technologies
djdata.io is built with modern, high-performance technologies:
- Astro for ultra-fast static rendering
- Svelte for lightweight interactive interfaces
- TypeScript for code reliability
- Tailwind CSS for consistent design
Have a Question or Suggestion?
djdata.io is a living project. If you have a tool idea, an improvement suggestion, or if you’ve spotted a bug, feel free to contact us at contact@djdata.io.
Thank you for using djdata.io.