Simple online tools for developers, networking, text and conversions.

Tool Category

Text Tools

Word count, line count, text cleanup, text converters, and other text tools.

110 tools in this category

Tools in this category

Word Counter

Count words, characters, lines, and text length instantly for writing, SEO, forms, and content editing.

Character Counter

Count characters instantly with and without spaces for forms, SEO, captions, code, and text limits.

Remove Extra Spaces

Clean messy text by removing repeated spaces and normalizing spacing.

Text Case Converter

Convert text between uppercase, lowercase, title case, and other common capitalization styles.

Text Reverser

Reverse the order of characters in text instantly.

Lowercase Converter

Convert text to lowercase for cleaner formatting and normalization.

Uppercase Converter

Convert text to uppercase for headings, labels, and emphasis.

Line Counter

Count how many lines are present in a block of text.

Duplicate Line Remover

Remove duplicate lines instantly from lists, logs, keywords, URLs, and pasted text.

Text Trimmer

Trim leading and trailing spaces from text without changing the middle content.

Slug Generator

Convert titles and text into clean URL-friendly slugs for blogs, CMS pages, products, and SEO.

Title Case Converter

Convert text to title case by capitalizing the first letter of each word.

Sentence Case Converter

Convert text to sentence case for cleaner and more natural-looking writing.

Comma to Newline Converter

Convert comma-separated text into separate lines for easier reading and cleanup.

Newline to Comma Converter

Convert multiple lines of text into a single comma-separated list.

Text Sorter

Sort lines of text alphabetically for cleaner lists and faster review.

Unique Lines Tool

Keep only unique lines from text and remove repeated entries.

Empty Line Remover

Remove blank lines from text to make line-based content cleaner and tighter.

Remove Duplicate Words

Remove repeated words and keep only the first occurrence in the text.

Sort Lines Descending

Sort lines of text in reverse alphabetical order.

Line Number Adder

Add line numbers to text for notes, logs, lists, and structured review.

Reverse Lines

Reverse the order of lines while keeping the content of each line unchanged.

Tabs to Spaces Converter

Replace tab characters with spaces for cleaner formatting and more consistent indentation.

Email Extractor

Extract email addresses from text, notes, copied content, or raw data blocks.

Sentence Counter

Count sentences in a block of text quickly for writing and analysis.

Remove Line Breaks

Remove line breaks and turn multi-line text into one clean line.

Text Splitter

Split text into separate lines using a custom separator such as comma, pipe, or semicolon.

Text Joiner

Join multiple lines into one line using a custom separator such as comma, space, or pipe.

Reading Time Calculator

Estimate how long it will take to read a block of text in minutes and seconds.

Text Repeater

Repeat text multiple times for testing, templates, and placeholder content.

Find and Replace Text

Find text and replace it instantly inside a larger block of content.

Lorem Ipsum Generator

Generate lorem ipsum words, sentences, or paragraphs.

Text Diff Checker

Compare two text blocks instantly and spot differences in drafts, code, notes, and content edits.

Alternating Case Converter

Convert text into alternating upper and lower case characters.

Camel Case Converter

Convert text into camelCase for code, variables, and field names.

Pascal Case Converter

Convert text into PascalCase for class names, components, and structured identifiers.

Snake Case Converter

Convert text into snake_case for variables, keys, and structured names.

Kebab Case Converter

Convert text into kebab-case for URLs, slugs, and clean labels.

Constant Case Converter

Convert text into CONSTANT_CASE for constants, enums, and environment keys.

Dot Case Converter

Convert text into dot.case for keys, namespaces, and structured labels.

Path Case Converter

Convert text into path/case format for route-like and folder-like naming.

Remove Punctuation

Remove punctuation marks from text instantly.

Remove Numbers from Text

Remove digits from text while keeping letters and symbols.

Remove Letters from Text

Remove alphabetic characters from text while keeping digits and symbols.

Remove Special Characters

Remove special characters while keeping letters, numbers, spaces, and line breaks.

Keep Only Numbers

Keep only numeric digits from mixed text instantly.

Keep Only Letters

Keep only letters from mixed text and remove digits and symbols.

Keep Only Alphanumeric

Keep only letters and numbers from text while removing symbols and punctuation.

Paragraph Counter

Count paragraphs in text quickly and clearly.

Extract Hashtags

Extract hashtags from text instantly.

Extract Mentions

Extract @mentions from text instantly.

Character Frequency Counter

Count how often each character appears in text.

Word Frequency Counter

Count how often each word appears in text.

Longest Line Finder

Find the longest line in a text block instantly.

Keyword Density Checker

Check keyword frequency and density in pasted text.

Random Word Generator

Generate random words instantly for writing, naming, and testing.

Username Generator

Generate username ideas from a word or name instantly.

Palindrome Checker

Check whether text reads the same forward and backward.

Anagram Checker

Check whether two words or phrases are anagrams.

Whitespace Normalizer

Normalize tabs, line breaks, and repeated spaces into clean single-spacing.

Markdown Cleaner

Remove Markdown formatting and keep clean readable text.

Bullet List Cleaner

Remove bullet and numbered list markers from text lines.

Reverse Word Order

Reverse the order of words without reversing the letters inside each word.

First Line Extractor

Extract the first non-empty line from text instantly.

Last Line Extractor

Extract the last non-empty line from text instantly.

Prefix Lines

Add a prefix to every line in a text block.

Suffix Lines

Add a suffix to every line in a text block.

Wrap Text

Wrap text with chosen opening and closing characters or strings.

Unwrap Text

Remove matching opening and closing wrappers from text.

CSV Column Extractor

Extract one specific column from CSV data by column number or header name.

TSV to CSV

Convert tab-separated values into comma-separated CSV format.

CSV to TSV

Convert comma-separated CSV data into tab-separated TSV format.

Convert TSV to Text

Convert tab-separated TSV data into plain text lines.

Convert Text to TSV

Convert plain text lines into TSV using one value per line.

Convert CSV to Text

Convert CSV rows into plain text lines.

Convert Text to CSV

Convert plain text lines into CSV using one value per row.

Transpose CSV

Transpose CSV rows and columns so horizontal data becomes vertical and vice versa.

Convert CSV Columns to Rows

Convert CSV columns into rows by transposing the table.

Convert CSV Rows to Columns

Convert CSV rows into columns by transposing the table.

Delete a Column from CSV

Delete one selected column from CSV by header name or column number.

Prepend a CSV Column

Add a new CSV column at the beginning of every row.

Append a CSV Column

Add a new CSV column at the end of every row.

Insert a CSV Column

Insert a new CSV column at a chosen 1-based position.

Replace a CSV Column

Replace one selected CSV column with a new header and new values.

Swap Columns in CSV Files

Swap two CSV columns by header name or 1-based column number.

Change CSV Delimiter

Change CSV output from commas to another delimiter such as semicolon, pipe, or tab.

Transpose TSV

Transpose TSV rows and columns so horizontal data becomes vertical and vice versa.

Convert TSV Columns to Rows

Convert TSV columns into rows by transposing the table.

Convert TSV Rows to Columns

Convert TSV rows into columns by transposing the table.

Extract a Column from TSV

Extract one specific column from TSV data by column number or header name.

Delete a Column from TSV

Delete one selected column from TSV by header name or column number.

Prepend a TSV Column

Add a new TSV column at the beginning of every row.

Append a TSV Column

Add a new TSV column at the end of every row.

Insert a TSV Column

Insert a new TSV column at a chosen 1-based position.

Replace a TSV Column

Replace one selected TSV column with a new header and new values.

Swap Columns in TSV Files

Swap two TSV columns by header name or 1-based column number.

Change TSV Delimiter

Change TSV output from tabs to another delimiter such as comma, semicolon, or pipe.

Extract Arbitrary Delimited Column

Extract one column from custom-delimited text by delimiter and column selector.

Delete Arbitrary Delimited Column

Delete one column from custom-delimited text by delimiter and selector.

Replace Arbitrary Delimited Column

Replace one selected column in custom-delimited text with a new header and new values.

Swap Arbitrary Delimited Columns

Swap two columns in custom-delimited text by delimiter and column selector.

Change Arbitrary Column Delimiter

Change one custom delimiter into another for flat delimited text.

Transpose Arbitrary Delimited Text

Transpose custom-delimited rows and columns using any single-character delimiter.

Convert Arbitrary Delimited Text Columns to Rows

Convert custom-delimited columns into rows by transposing the text.

Convert Arbitrary Delimited Text Rows to Columns

Convert custom-delimited rows into columns by transposing the text.

Text to Randomcase

Convert normal text into random mixed capitalization instantly.

Text to Titlecase

Convert text into title case for headings, labels, and cleaner presentation.

Spaces to Tabs Converter

Replace groups of spaces with tab characters for cleaner indentation and compact formatting.

Spaces to Newlines

Convert space-separated text into one item per line instantly.

Newlines to Spaces

Convert multi-line text into one space-separated line instantly.