Don't like ads? Go Ad-Free Today

Text Tools

ADVERTISEMENT · REMOVE?

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 »

GitHub Actions Workflow Generator

GitHub Actions Workflow Generator Compose a valid .github/workflows/main.yml file from a guided form. Pick a language stack, choose triggers, toggle lint/test/build/deploy steps, and the generator emits a syntactically correct workflow you can drop straight into a repository. How to Use Set a Workflow Name (this becomes the label in the Actions tab). Pick a Stack ...

Try the Tool »

Font Modular Scale Generator

Font Modular Scale Generator The Font Modular Scale Generator builds a complete typographic scale from a single base size and a chosen mathematical ratio. Each step in the scale is the previous step multiplied by the ratio, so headings, body text, and small print stay in proportion across every screen. How to Use Set the ...

Try the Tool »

R Code Formatter (Styler / Tidyverse Style)

Format R Code to the Tidyverse Style Instantly The R Code Formatter applies tidyverse and styler conventions to any R script in your browser. Paste your code and the tool fixes spacing around <- assignment arrows, comparison operators, pipe operators like %>% and |>, indents nested blocks, and flags any line that exceeds your chosen ...

Try the Tool »

cURL Command to Code Converter

cURL to Code Converter Paste a curl command and instantly get the equivalent HTTP-client code in Python, JavaScript, PHP, Go, or Ruby. The converter runs entirely in your browser, parses curl with a real shell-aware tokenizer, and maps the flags you actually use — headers, JSON and form bodies, multipart uploads, basic auth, cookies, redirects, ...

Try the Tool »

Braille Text Generator (Unicode)

Braille Text Generator Convert any text into Grade 1 (uncontracted) English Braille using the official Unicode Braille block. The tool renders each character as a large 2×3 dot cell so you can see exactly which dots are raised, plus a per-character map showing the source letter alongside its Braille glyph. Useful for accessibility prototyping, classroom ...

Try the Tool »

Text Column Aligner

Text Column Aligner The Text Column Aligner pads spaces between text so a chosen delimiter — an equals sign, colon, comment marker, arrow, pipe, tab, or any custom string — lines up vertically across every row. It turns ragged key/value blocks, config snippets, and inline comments into clean visual columns without rewriting the content itself, ...

Try the Tool »

Shell Glob Pattern Tester

Shell Glob Pattern Tester Test glob patterns against a list of file paths and see exactly which paths match — in real time, with semantics for Bash, Zsh, .gitignore, Python fnmatch, and Go path.Match. Type a pattern like src/**/*.{js,ts}, paste paths, and watch matches highlight green and non-matches fade out as you type. How to ...

Try the Tool »

Julia Code Formatter

Julia Code Formatter Paste any Julia (.jl) source and get instantly reformatted output following the conventions used by the wider Julia scientific-computing community. The tool runs entirely in your browser — no Julia runtime, no server round-trip — so even confidential research or proprietary code can be cleaned up safely. The formatter mirrors the default ...

Try the Tool »

ASCII Box Table Generator

ASCII Box Table Generator Paste CSV or tab-separated data and instantly turn it into a clean, fixed-width table built from Unicode box-drawing characters. The generator auto-sizes each column to fit the widest cell, so borders always line up no matter how irregular the source data is. Drop the result straight into READMEs, code comments, terminal ...

Try the Tool »

Leet Speak (1337) Text Converter

Leet Speak (1337) Text Converter Convert any plain text to leet speak (also known as 1337 or hackspeak) in your browser, with three intensity levels and a reverse decoder. The tool swaps letters for numbers and symbols using deterministic lookup tables, so the same input always produces the same output unless you opt in to ...

Try the Tool »

Anagram Generator

Anagram Generator Type any word or short phrase and instantly see every valid English anagram it can form. The generator runs entirely in your browser against a curated dictionary of common English words, so there are no API calls, no rate limits, and no data leaves your device. It supports single-word lookups, two-word and three-word ...

Try the Tool »

Directory / Folder Tree Generator (ASCII)

Directory / Folder Tree Generator Turn a plain indented file list or a set of slash-separated paths into a clean ASCII directory tree with proper box-drawing characters. Perfect for READMEs, technical documentation, blog posts, and code reviews where a visual project structure communicates more than a flat list of file paths. How to Use Paste ...

Try the Tool »

Playfair Cipher Encoder & Decoder

Playfair Cipher Encoder & Decoder Encrypt or decrypt text with the classic Playfair cipher entirely in your browser. Enter a keyword, paste your plaintext or ciphertext, and watch the tool build the 5×5 keyed matrix, prepare the digraphs, and walk through every substitution step. No data ever leaves your device. How to Use Pick a ...

Try the Tool »

Word Cloud Generator

Word Cloud Generator Paste any block of text and instantly turn it into a frequency-weighted word cloud. Bigger words appear more often, and you can shape, color, and rotate the layout — then download the result as a high-resolution PNG or a clean, infinitely scalable SVG. How to Use Paste or type your text into ...

Try the Tool »

Lua Code Formatter

Lua Code Formatter Paste your Lua code and get a cleanly indented, evenly spaced version in one click. The formatter understands Lua block structure (if/then/end, do/end, function/end, repeat/until) and normalizes operator spacing without sending your code anywhere — everything runs in your browser, so it works for proprietary game scripts, embedded device firmware, and config ...

Try the Tool »

ANSI Terminal Color Code Generator

ANSI Terminal Color Code Generator Build ANSI escape sequences (Select Graphic Rendition codes) for coloring and styling terminal output. Pick a foreground and background color, toggle styles like bold or underline, and get a ready-to-paste escape string plus a live preview of how it renders in a terminal. How to Use Type the sample text ...

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?