Don't like ads? Go Ad-Free Today

Text Tools

ADVERTISEMENT · REMOVE?

Environment Variable Template Expander

Environment Variable Template Expander Paste a template containing variable placeholders along with your environment variables, and instantly see the fully expanded result. Supports ${VAR}, {{VAR}}, %VAR%, and $VAR syntaxes, with auto-detection to handle all four in the same template. Unresolved placeholders are highlighted in a sidebar so you can see at a glance which keys ...

Try the Tool »

JSON to GraphQL Type Definitions Generator

JSON to GraphQL Type Definitions Generator Paste any JSON object or array and instantly receive a GraphQL Schema Definition Language (SDL) document that describes its shape. The generator walks the JSON tree, infers scalar types, names nested objects, merges array-of-object variants, and emits an optional root Query type so the output is ready to drop ...

Try the Tool »

TypeScript Type Stripper

TypeScript Type Stripper The TypeScript Type Stripper turns TypeScript source into clean, runnable JavaScript by erasing every compile-time construct the language adds on top of ECMAScript. Type annotations, interface declarations, type aliases, generic parameters, enums, decorators, and non-null assertions are removed in a single deterministic pass while the runtime logic of your program is preserved ...

Try the Tool »

Tailwind CSS Classes to Plain CSS Converter

Tailwind CSS Classes to Plain CSS Converter Paste a string of Tailwind v3 utility classes and instantly get the equivalent plain CSS rule. Each Tailwind class is expanded to its exact CSS declaration with the correct rem, px, and color values from the official design tokens — no guessing, no rounding. Useful when migrating a ...

Try the Tool »

Email Signature HTML Generator

Email Signature HTML Generator Build a polished, copy-ready HTML email signature in seconds. Pick a layout, drop in your name, role, contacts, social links, accent color and optional profile photo or company logo — the tool renders a live preview and emits inline-styled HTML that pastes cleanly into Gmail, Outlook, Apple Mail and most other ...

Try the Tool »

Scala Code Formatter (Scalafmt Style)

Scala Code Formatter (Scalafmt Style) Paste raw Scala source and get back code formatted in the Scalafmt house style — 2-space indentation, balanced braces, normalized operator spacing, sorted imports, and consistent trailing commas. Output is deterministic, so the same input always produces the same result, which means cleaner diffs in code review and no more ...

Try the Tool »

CSS Email Inliner (Style Attribute Inliner)

CSS Email Inliner (Style Attribute Inliner) Turn HTML with a <style> block into email-ready markup with every CSS rule moved into inline style=”” attributes. Email clients strip or ignore <style> blocks, so inlining is the only reliable way to keep your design intact across Gmail, Outlook, Yahoo, and Apple Mail. Paste your full HTML on ...

Try the Tool »

Zig Language Formatter

Zig Language Formatter Paste raw Zig source and instantly get back code formatted in the canonical zig fmt style: K&R braces, 4-space indentation, trailing commas on multi-line lists, consistent spacing around operators, and tidy multi-line string blocks. No installs, no toolchain — runs entirely in your browser. How to Use Paste your Zig source into ...

Try the Tool »

Apache Avro Schema Formatter & Validator

Apache Avro Schema Formatter & Validator Paste an Apache Avro JSON schema and get it pretty-printed and validated against the official Avro specification in your browser. The tool catches the issues a plain JSON linter or an LLM will miss — invalid type unions, default values that do not match the first union branch, duplicate ...

Try the Tool »

Git Log Formatter & Prettifier

Git Log Formatter & Prettifier Paste raw output from git log and instantly turn it into a clean, scannable HTML table, a copy-ready Markdown table, or a structured JSON array. The tool detects the most common log formats (--oneline, --medium, and --pretty=fuller) automatically and normalizes the date column, so you can drop the result straight ...

Try the Tool »

MJML to Responsive Email HTML Converter

MJML to Responsive Email HTML Converter Paste MJML markup and instantly get production-ready, table-based responsive email HTML with Outlook (MSO) conditionals, inline styles, and a live desktop/mobile preview. The compilation runs entirely in your browser using the official MJML engine, so your templates never leave your machine. How to Use Paste or type your MJML ...

Try the Tool »

HTML Email Template Generator

HTML Email Template Generator Build responsive, inline-CSS email HTML by composing modular blocks – header, hero, image, body text, button, divider and footer – with a live desktop and mobile preview. The output uses table-based layout and MSO conditionals so it renders consistently in Outlook, Gmail, Apple Mail and other email clients. How to Use ...

Try the Tool »

3-Way Text Diff & Merge Viewer

3-Way Text Diff & Merge Viewer Paste a base version plus two divergent versions (A and B) and the tool produces a merged result using the classic diff3 algorithm. Lines that only one side changed are merged automatically; lines both sides changed differently are flagged as conflicts you can resolve by clicking Accept A, Accept ...

Try the Tool »

VCF (vCard File) to JSON Converter

VCF (vCard File) to JSON Converter Turn any .vcf address book export into a clean, structured JSON array of contacts. The converter parses vCard 3.0 (RFC 2426) and vCard 4.0 (RFC 6350) files entirely in your browser, handles RFC-mandated line folding, multi-contact files, structured Name and Address values, multi-TYPE parameters, and even base64-encoded PHOTO and ...

Try the Tool »

iCalendar (ICS) to JSON Converter

iCalendar (ICS) to JSON Converter The iCalendar (ICS) to JSON Converter parses RFC 5545 calendar content into structured JSON you can read, transform, or feed into another program. Paste an exported .ics file from Google Calendar, Apple Calendar, or Outlook and the tool unfolds long lines, unescapes TEXT values, separates property parameters from values, parses ...

Try the Tool »

RSS / Atom Feed Generator

RSS / Atom Feed Generator Build a strictly spec-compliant RSS 2.0 or Atom 1.0 XML feed in seconds. Fill in your channel metadata, paste a block of items, and copy or download a feed that passes the W3C Feed Validator on the first try — proper XML escaping, RFC 822 / RFC 3339 dates, CDATA-wrapped ...

Try the Tool »

Markdown Link & Image Extractor

Markdown Link & Image Extractor Pull every link and image out of a Markdown document in seconds. Paste a README, a blog post, or any other Markdown source and the extractor lists each entry with its anchor text, destination URL, optional title, and whether it points internally or externally. Reference-style links are resolved against their ...

Try the Tool »

Haskell Code Formatter (Fourmolu / Ormolu Style)

Haskell Code Formatter (Fourmolu / Ormolu Style) Paste raw Haskell source and get back code formatted to a deterministic, Fourmolu / Ormolu-inspired style — with consistent operator spacing, sorted LANGUAGE pragmas, grouped imports, and tabs normalized to spaces. Everything runs locally in your browser, so your source code never leaves your machine. How to Use ...

Try the Tool »

GitHub Actions YAML Linter & Formatter

GitHub Actions YAML Linter & Formatter Paste a GitHub Actions workflow file and instantly catch broken structure, deprecated syntax, and risky patterns before they fail a CI run. The linter validates your workflow against a built-in schema for triggers, jobs, steps, runners, permissions, and reusable workflow calls, then reformats the YAML with a workflow-aware key ...

Try the Tool »

Markdown to Slack (mrkdwn) Converter

Markdown to Slack mrkdwn Converter Paste standard Markdown and instantly get Slack-ready mrkdwn — the messaging app’s quirky variant where bold is a single asterisk, italics use underscores, and links are wrapped in angle brackets. The converter applies deterministic rewrite rules so headings collapse to bold, bullets switch to round dots, and code blocks stay ...

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?