ListCombinator toolkit

Free online tools for every list task

Combine keywords, compare exports, remove duplicates, convert formats, sort rows, and randomize names. Every tool runs locally in your browser.

51 working tools No data upload No sign-up

Compare tools

Compare text and data tools

Find shared, missing, and different values across two lists.

Open tool →

Clean tools

Clean text and data tools

Remove duplicate values and put disorganized lists in a useful order.

Open tool →
List cleanup tool

Remove Duplicate Lines

Remove duplicate lines from a list while preserving the original order. Ignore case, trim whitespace, and clean empty lines instantly in your browser.

Open tool →
Online list sorter

Sort a List

Sort lines alphabetically, naturally, or numerically in ascending or descending order. Clean blank lines and organize lists online.

Open tool →
Line filtering tool

Filter Lines

Filter lines online by text, prefix, suffix, exact value, or regular expression. Keep matching lines or remove them while preserving the original order.

Open tool →
Blank line remover

Remove Empty Lines

Remove blank and whitespace-only lines from text online, or collapse repeated blank rows into a single separator while preserving the remaining text.

Open tool →
Bulk text replacement

Find and Replace Text

Find and replace text online across multiple lines. Use literal text, whole-word matching, case sensitivity, or regular expressions with live result counts.

Open tool →
Word deduplication tool

Remove Duplicate Words

Remove repeated words from text while preserving their first occurrence and punctuation. Process duplicates across the document or separately within each line.

Open tool →
HTML text extractor

Strip HTML Tags

Convert HTML into readable plain text while decoding entities and preserving useful line breaks for block elements.

Open tool →
Unicode normalization tool

Normalize Unicode

Normalize visually equivalent Unicode sequences using NFC, NFD, NFKC, or NFKD and diagnose hidden comparison differences.

Open tool →
Hidden character cleaner

Remove Invisible Characters

Find zero-width spaces, byte-order marks, soft hyphens, directional marks, and control characters hidden in text.

Open tool →

Extract tools

Extract text and data tools

Pull URLs, email addresses, numbers, and columns from unstructured or delimited input.

Open tool →

Format tools

Format text and data tools

Convert copied rows into slugs, JSON, delimited text, or consistent casing.

Open tool →
Comma separator tool

New Line to Comma Separator

Convert a column or newline-separated list into comma-separated values. Add quotes, choose a custom delimiter, and copy the result online.

Open tool →
Bulk line formatter

Add Prefix and Suffix

Add text before or after every line in a list. Wrap values in quotes, build URLs, format SQL values, and edit columns in bulk online.

Open tool →
SEO URL formatter

Slug Generator

Convert titles and phrases into clean URL slugs in bulk. Remove accents, punctuation, extra spaces, and uppercase letters online.

Open tool →
JSON array converter

List to JSON Array

Convert newline-separated values into a valid JSON string array. Escape quotes correctly, remove empty rows, and choose compact or pretty output.

Open tool →
Bulk capitalization tool

List Case Converter

Change every line in a list to uppercase, lowercase, title case, or sentence case. Format keywords, labels, names, and copied columns online.

Open tool →
Code array converter

List to Array Converter

Convert a newline-separated list into JSON, JavaScript, Python, PHP, or Java array syntax. Escape strings correctly and choose compact or formatted output.

Open tool →
Line numbering tool

Add Line Numbers

Number every non-empty line online with a custom starting value, increment, zero padding, prefix, and separator. Copy clean numbered text instantly.

Open tool →
Delimited list splitter

Comma to Newline Converter

Convert comma-separated, semicolon-separated, pipe-separated, tab-separated, or custom-delimited values into one clean item per line online.

Open tool →

Combine tools

Combine text and data tools

Create keyword variations, list combinations, and ordered arrangements.

Open tool →

Analyze tools

Analyze text and data tools

Measure text structure, vocabulary, characters, and repeated terms.

Open tool →

Data tools

Data text and data tools

Validate, compare, clean, and convert JSON and CSV data.

Open tool →
Semantic JSON diff

JSON Compare

Compare two JSON documents by keys and values instead of line order. Find added, removed, and changed paths in your browser.

Open tool →
JSON syntax checker

JSON Validator

Validate JSON online and locate syntax errors with line and column details. Format valid JSON without uploading your data.

Open tool →
JSON beautifier

JSON Formatter

Beautify minified JSON with readable indentation and stable formatting. Validate and format JSON locally in your browser.

Open tool →
Compact JSON tool

JSON Minifier

Remove unnecessary whitespace from JSON while validating the document. Create compact JSON privately in your browser.

Open tool →
JSON object merger

JSON Merge

Merge two JSON objects with recursive object handling and clear overwrite behavior. Process configuration data in your browser.

Open tool →
JSON path utility

JSON Flattener

Flatten nested JSON objects and arrays into dot-notation paths. Inspect configuration, translation, and API data online.

Open tool →
Localization gap finder

i18n JSON Compare

Compare two nested localization JSON files to find missing keys, extra keys, and empty translations. Built for i18n QA.

Open tool →
Spreadsheet-aware diff

CSV Compare

Compare CSV data by ID, email, SKU, or another key. Find added, removed, and changed rows even when row order differs.

Open tool →
CSV record cleaner

CSV Dedupe

Deduplicate CSV records by one or more columns while preserving headers and the first matching row. Runs locally in your browser.

Open tool →
CSV row sorter

CSV Sort

Sort CSV records by a selected column in ascending or descending order while preserving quoted values and headers.

Open tool →
CSV row filter

CSV Filter

Filter CSV rows using contains, equals, starts-with, ends-with, or regular-expression matching on a selected column.

Open tool →
CSV converter

CSV to JSON

Convert CSV rows into a JSON array of objects using the first row as property names. Handles quoted delimiters locally.

Open tool →
JSON converter

JSON to CSV

Convert a JSON array of objects into CSV with a combined header set and correctly escaped values.

Open tool →

Document tools

Document text and data tools

Review contract revisions and deterministic translation QA checks.

Open tool →

Randomize tools

Randomize text and data tools

Shuffle lists and create random pairs without uploading names.

Open tool →