UnQTools
Developer Runs in your browser

awk Command Builder & Tester

Build and test awk one-liners in the browser. A pure-JavaScript awk interpreter (no WASM, no network) runs BEGIN/END blocks, pattern { action } rules, field separators (-F / FS), -v variables, $0/$1/$N, NR/NF, OFS, print/printf, if/while/for, length/tolower/toupper/substr/split, regex patterns, arithmetic, comparisons, and string concatenation. Visual builder (pick columns, add a condition, choose an aggregation → generates the program), per-option plain-English explanation, reverse program explainer, sample-data library, recipe presets, GNU vs POSIX toggle, copy-ready `awk -F',' '{print $1,$3}' file` command, history (max 20), shareable URL. 100% client-side.

100% Private Works Offline Instant

Build and test awk one-liners in the browser. A pure-JavaScript awk interpreter (no WASM, no network) runs BEGIN/END blocks, pattern { action } rules, field separators (-F / FS), -v variables, $0/$1/$N, NR/NF, OFS, print/printf, if/while/for, length/tolower/toupper/substr/split, regex patterns, arithmetic, comparisons, and string concatenation. Visual builder (pick columns, add a condition, choose an aggregation → generates the program), per-option plain-English explanation, reverse program explainer, sample-data library, recipe presets, GNU vs POSIX toggle, copy-ready `awk -F',' '{print $1,$3}' file` command, history (max 20), shareable URL. 100% client-side. Everything runs locally in your browser — your data never leaves your device.

How to use

  1. Enter your input in the tool above.
  2. Adjust any options to your preference.
  3. Use the Copy or Download buttons to save the result.
  4. Everything happens locally — your data never leaves your browser.