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.
Combine tools
Combine and process lists
Create keyword variations, list combinations, and ordered arrangements.
Keyword Combiner
Combine seed keywords, modifiers, locations, and buyer-intent terms into broad, phrase, or exact-match keyword lists. Free, fast, and processed in your browser.
Open tool →Permutation Generator
Generate ordered permutations from a list with a chosen length. Create arrangements with or without repetition and export the results online.
Open tool →Merge Two Lists
Merge two lists by appending, alternating rows, joining line by line, or creating a unique union. Preserve order and export the merged results online.
Open tool →Clean tools
Clean and process lists
Remove duplicate values and put disorganized lists in a useful order.
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 →Sort a List
Sort lines alphabetically, naturally, or numerically in ascending or descending order. Clean blank lines and organize lists online.
Open 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 →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 →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 →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 →Compare tools
Compare and process lists
Find shared, missing, and different values across two lists.
Compare Lists
Compare two lists online to find common items, items only in list A, and items only in list B. Case-sensitive and case-insensitive comparison supported.
Open tool →List Difference
Find values that appear in List A but not List B with this free online list difference tool. Compare IDs, keywords, URLs, names, and spreadsheet columns.
Open tool →List Intersection
Find the intersection of two lists: values present in both lists. Compare keywords, emails, IDs, URLs, and spreadsheet columns privately online.
Open tool →Extract tools
Extract and process lists
Pull URLs, email addresses, numbers, and columns from unstructured or delimited input.
URL Extractor
Extract HTTP, HTTPS, and www links from text online. Remove duplicates, strip tracking query parameters, and copy a clean URL list privately.
Open tool →Email Extractor
Extract email addresses from text, documents, logs, HTML, or copied data. Validate, lowercase, deduplicate, and export a clean email list locally.
Open tool →Number Extractor
Extract integers, decimals, signed numbers, or all numeric values from text online. Remove duplicates, preserve order, and export one number per line.
Open tool →CSV Column Extractor
Extract one column from CSV, TSV, semicolon, or pipe-delimited data online. Select by header name or column number with quoted-field support.
Open tool →Format tools
Format and process lists
Convert copied rows into slugs, JSON, delimited text, or consistent casing.
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 →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 →Slug Generator
Convert titles and phrases into clean URL slugs in bulk. Remove accents, punctuation, extra spaces, and uppercase letters online.
Open tool →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 →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 →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 →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 →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 →Randomize tools
Randomize and process lists
Shuffle lists and create random pairs without uploading names.
Randomize a List
Shuffle a list into a random order instantly. Randomize names, tasks, questions, teams, or rows privately in your browser.
Open tool →Random Pair Generator
Create random pairs from a list of names or match two separate lists without repeats. Useful for classrooms, teams, games, and peer reviews.
Open tool →Random Picker
Pick one or multiple random items from a list online. Choose whether items can repeat and generate a fresh unbiased selection in your browser.
Open tool →Random Group Generator
Split a list of names into random groups or teams online. Choose the number of groups or members per group and handle leftovers automatically.
Open tool →