Webtools
29 small text tools that run entirely in your browser. There is no server-side code, so your data stays on your machine, and the tools work offline.
1Pick a toolPaste text, get it from the clipboard or upload a file - the output updates while you type.
2Chain toolsSelect another tool and the output of the previous one becomes its input.
3Share a linkMake a URL that reproduces the tools, their options and optionally the input.
Basic text
- Lines To List Join lines into 1 line with separators and quotes 5 examples →
- List To Lines Split a list into lines - brackets and quotes removed 1 example →
- Lines To SQL in list Build an SQL IN (...) list from lines of values
- Sort Lines Sort lines on fields, regexp keys or numbers 4 examples →
- Unique / Count Lines Remove duplicate lines or count occurrences 3 examples →
- Clean Whitespace Trim lines, remove empty lines, collapse and normalise spaces 1 example →
- Change Case UPPER, lower, Title, camelCase, snake_case, ... 2 examples →
- Prefix/Suffix Lines Add text and line numbers before or after each line 1 example →
- Compare Lists (Input A vs List B) Lines only in A, only in B or in both 2 examples →
Regular expressions
- Grep - Match Lines Keep (or drop) lines matching a pattern 4 examples →
- List RE Matches List all matches of a regexp 5 examples →
- REplace Text Replace matched text, with groups 1 example →
Encoding / dev
- Encode/Decode Base64, URL, HTML and hex encoding and decoding 4 examples →
- Hash (SHA) SHA-1/256/384/512 of the text or of each line 2 examples →
- JWT Decode Show the header and payload of a JSON Web Token 2 examples →
- Timestamp Convert (epoch - date) Epoch seconds or milliseconds to dates and back 2 examples →
- UUID Generator Random (v4) or time ordered (v7) UUIDs 2 examples →
XML / JSON / CSV
- XPath to list Find elements in an XML document 1 example →
- Multiple XPaths to list Extract records from XML using several XPaths 1 example →
- XML Format/Validate Pretty print or minify XML - shows parse errors 2 examples →
- JSON Format/Validate Pretty print or minify JSON, optionally with sorted keys 2 examples →
- JSON Path to list Extract values from JSON with a JSON path 4 examples →
- CSV Columns Select and reorder CSV columns, change the delimiter 2 examples →
- CSV to/from JSON Convert CSV to JSON and back 1 example →
Banking
- BBAN to IBAN Convert BBANs to IBANs 2 examples →
- Example IBANs Generate example IBANs for testing 1 example →
- IBAN Validate/Format Validate IBANs, output compact or human format 2 examples →
- BIC Validate/Format Validate BICs, add or remove the XXX branch 1 example →
- Belgian Numbers (OGM/VCS, KBO/BCE, RRN) Belgian OGM/VCS, KBO/BCE and national numbers 3 examples →
No tool matches.