Don't like ads? Go Ad-Free Today

Data Tools

ADVERTISEMENT · REMOVE?

CSV Column Extractor & Reorderer

CSV Column Extractor & Reorderer Extract, reorder, rename, and filter columns from CSV files directly in your browser. Paste CSV data or upload a file, then use drag-and-drop to rearrange columns, checkboxes to include or exclude them, and inline editing to rename headers. Preview the transformed output and download or copy the result as a ...

Try the Tool »

Kubernetes YAML Formatter & Validator

Kubernetes YAML Formatter & Validator Format and validate your Kubernetes manifest YAML files instantly in the browser. Paste any K8s manifest — Deployments, Services, ConfigMaps, Ingress, CronJobs, and more — and get consistent 2-space indentation, optional key sorting, and schema validation against 19 Kubernetes resource types. Catches missing required fields, deprecated apiVersions, selector/label mismatches, and ...

Try the Tool »

Dotenv to JSON Converter (Bidirectional)

Dotenv to JSON Converter Convert between .env files and JSON instantly with this bidirectional converter. Paste your .env content to get a clean JSON object, or paste JSON to generate properly formatted KEY=VALUE pairs. Handles quoted values, inline comments, multiline strings, export prefixes, and supports nested JSON output by splitting keys on double underscores (__). ...

Try the Tool »

Prisma Schema Formatter

Prisma Schema Formatter Format your Prisma schema files instantly with proper indentation, column-aligned fields, and consistent styling. This tool applies the same formatting conventions as prisma format — aligning field names, types, and attributes into clean columns — entirely in your browser. Paste messy or inconsistent .prisma schemas and get clean, readable output in one ...

Try the Tool »

ISBN Validator & Checksum Checker

ISBN Validator & Checksum Checker Validate ISBN-10 and ISBN-13 numbers instantly with precise checksum verification. This tool checks whether an ISBN is mathematically valid, converts between ISBN-10 and ISBN-13 formats, auto-formats with proper hyphenation, and identifies registration groups. Perfect for publishers, librarians, booksellers, and developers working with book metadata. How to Use Enter a single ...

Try the Tool »

Protobuf Text to JSON Converter

Protobuf Text to JSON Converter Convert between Protobuf text format and JSON instantly. Parse Protobuf TextProto (the human-readable text representation of Protocol Buffer messages) into JSON, or convert JSON back into Protobuf text format. Supports nested messages, repeated fields, and configurable indentation. How to Use Select your conversion direction (Protobuf Text → JSON or JSON ...

Try the Tool »

Bencode Encoder / Decoder

Bencode Encoder / Decoder Encode JSON to Bencode format or decode Bencode back to JSON instantly. Bencode is the serialisation format used by BitTorrent for .torrent files and the DHT protocol. Paste Bencode input to decode it into readable JSON, or paste JSON to encode it into compact Bencode — all client-side with no data ...

Try the Tool »

Data Matrix Barcode Generator

Data Matrix Barcode Generator Generate Data Matrix 2D barcodes for serial numbers, product IDs, URLs, and other compact data. Data Matrix is the preferred barcode for electronics manufacturing, medical device labelling, and aerospace parts marking due to its extremely small printable size and high damage tolerance. Configure shape (square or rectangular) and module size, then ...

Try the Tool »

PDF417 Barcode Generator

PDF417 Barcode Generator Generate PDF417 stacked linear barcodes from text, IDs, shipping labels, or any structured data. PDF417 is the standard barcode format for US driver’s licences, boarding passes, and government IDs. Configure error correction level, column count, row height, and module scale, then download the result as a PNG. How to Use Enter your ...

Try the Tool »

HTTP Cache TTL / max-age Calculator

HTTP Cache TTL / max-age Calculator Build HTTP Cache-Control headers visually. Select a caching strategy preset or configure individual directives — max-age, s-maxage, stale-while-revalidate, immutable, and more. Get a ready-to-use header string with human-readable explanations and CDN-specific equivalents. How to Use Choose a strategy preset (Static Assets, HTML Pages, API Responses, CDN Edge Cache) to ...

Try the Tool »

JSON to XML Converter

JSON to XML Converter Convert JSON data to well-formed XML instantly. Paste any JSON object or array and get structured XML output with configurable root element names, array handling, indentation, and XML declaration. Handles nested objects, arrays, all JSON types, and special character escaping. How to Use Paste your JSON data into the input area. ...

Try the Tool »

Aztec Code Generator

Aztec Code Generator Generate Aztec Code 2D barcodes from any text, URL, or structured data. Aztec codes are used in boarding passes, transit tickets, and ID documents due to their compact size and high damage tolerance. Configure error correction level and module size, then download the barcode as a PNG. How to Use Enter your ...

Try the Tool »

INI to JSON Converter

INI to JSON Converter Convert INI configuration files to structured JSON instantly. Paste INI data with sections, key-value pairs, and comments — get clean JSON output with sections as nested objects. Supports type coercion, comment stripping, duplicate key handling, and dot-notation subsections. How to Use Paste your INI configuration data into the input area. Sections ...

Try the Tool »

TSV to JSON Converter

TSV to JSON Converter Convert tab-separated values (TSV) data to JSON instantly. Paste spreadsheet data or TSV files and get clean, structured JSON output — as an array of objects with headers as keys, or as a simple array of arrays. Handles quoted fields, type inference, and configurable formatting. How to Use Paste your TSV ...

Try the Tool »

Number to Words Converter

Number to Words Converter Convert any number into its written word form instantly. Enter a number — from simple integers to decimals and negatives — and get clean, grammatically correct text in English, French, Spanish, or German. Supports cardinal, ordinal, and currency formats. How to Use Type or paste a number into the input field. ...

Try the Tool »

Punycode Encoder / Decoder (IDN Domains)

Punycode Encoder / Decoder Convert internationalized domain names (IDN) between Unicode and Punycode instantly. Enter a domain with non-ASCII characters like münchen.de and get the ASCII-compatible encoding xn--mnchen-3ya.de, or decode Punycode back to its readable Unicode form. Uses the RFC 3492 Bootstring algorithm for guaranteed-accurate results. How to Use Enter a domain name in the ...

Try the Tool »

API Signature Generator

API Signature Generator Generate HMAC-based API request signatures for webhook verification, API authentication, and request signing. Supports HMAC-SHA1, HMAC-SHA256, and HMAC-SHA512 with secret keys in plain text or hexadecimal format, outputting both hex and Base64 signatures for immediate use in HTTP headers or query parameters. How to Use Enter the message or data to sign ...

Try the Tool »

JSON Schema Validator & Formatter

JSON Schema Validator & Formatter Validate your JSON data against a JSON Schema with precise, detailed error reporting. Paste your data and schema, select the draft version, and get instant feedback — including exact JSON Pointer paths to every validation error. All processing runs client-side, so your data never leaves your browser. How to Use ...

Try the Tool »

cURL Command Builder

cURL Command Builder Build complete, ready-to-run cURL commands using a visual form instead of remembering flag syntax. Select your HTTP method, add headers, configure authentication, set a request body, and get a properly formatted curl command that you can copy and paste directly into your terminal. How to Use Enter your target URL and select ...

Try the Tool »

JSON to TypeScript Interface Generator

JSON to TypeScript Interface Generator Instantly convert any JSON object or array into clean, ready-to-use TypeScript interfaces. Paste your JSON, configure your preferred export style, and get properly typed definitions with nested interfaces, optional fields, and union types — all generated client-side in real time. How to Use Paste your JSON data into the input ...

Try the Tool »
Want To enjoy an ad-free experience? Go Ad-Free Today

Install Our Extensions

Add IO tools to your favorite browser for instant access and faster searching

Add to Chrome Extension Add to Edge Extension Add to Firefox Extension Add to Opera Extension

Scoreboard Has Arrived!

Scoreboard is a fun way to keep track of your games, all data is stored in your browser. More features are coming soon!

ADVERTISEMENT · REMOVE?
ADVERTISEMENT · REMOVE?
ADVERTISEMENT · REMOVE?

News Corner w/ Tech Highlights

Get Involved

Help us continue providing valuable free tools

Buy me a coffee
ADVERTISEMENT · REMOVE?