The tool
A splitter that cleans as it splits
This tool splits input text into a list using a delimiter you specify, a line break by default, then normalizes the result: each item is trimmed of leading and trailing whitespace, and any item left empty is discarded. The output is one item per line, with no blank entries and no residual padding.
Processing runs client-side, in JavaScript, entirely within your browser. There is no upload and no server round trip, and accordingly no run limit.