Input
Paste lists, logs, copied rows, paths, code snippets, or delimiter-separated values.
A complete workspace for manipulating line-based text, logs, lists, code snippets, and developer data.
Paste lists, logs, copied rows, paths, code snippets, or delimiter-separated values.
Choose what happens between input and output.
Read-only transformed text. Input is never executed or interpreted.
Line Tools are plain-text operations that treat each row as a unit. They help clean pasted lists, normalize logs, prepare copied spreadsheet values, and reshape developer data without parsing or executing it.
Clean log excerpts, sort environment keys, remove repeated IDs, add bullet prefixes, convert comma-separated values into rows, and normalize copied code or documentation snippets.
LF uses a single line-feed character and is common on Unix-like systems. CRLF uses carriage return plus line feed and is common in Windows-oriented files and some network formats.
Keep case-sensitive duplicate detection enabled when exact values matter. Disable it when copied human-readable lists should treat Status and status as the same line.
Sort lines before adding prefixes or line numbers when you need stable alphabetical output. Reverse and shuffle run after sorting, so Process can create a new shuffle order.
Remove line numbers handles simple leading patterns such as 1., 1), 1:, and [1]. Add line numbers after cleaning so counts match final rows.
Load a sample to see operation order, use custom line endings only for formats that require them, and download TXT when output contains invisible line-ending changes.
No. Splitting, trimming, sorting, deduplication, copy, and downloads run locally in your browser.
No. Input is handled as plain text only. The tool does not execute JavaScript, shell commands, templates, Markdown, HTML, or any other content.
The tool splits first, then trims and cleans, removes duplicates, sorts or reorders, adds prefixes, suffixes, or numbers, and finally writes the selected line ending.
Yes. Keep Preserve original order enabled to keep the first occurrence of each line in place. Sorting, reversing, or shuffling can still reorder the final output afterward.
Use CRLF when a Windows-oriented file, legacy tool, or protocol expects it. Use LF for most modern code, configuration, scripts, and Unix-like environments.