CI build log — error severity prefix
Red bold severity tag that most build runners (GitHub Actions, GitLab, CircleCI) emit on test failure or compiler error.
\x1b[1;31mERROR\x1b[0m Test failed in src/login.test.ts:42Try in decoder →
Paste a string that contains ANSI escape codes (literal ESC bytes, or escaped forms like \x1b[, \033[, \e[). We tokenize it, show the rendered output, and explain every escape.
ESC [ 1;31m → bold + fg redfgBESC [ 0m → SGR resetESC [ 33m → fg yellowfgESC [ 0m → SGR resetESC [ 36;1m → fg cyan + boldfgBESC [ 0m → SGR resetReal-world escape-laden output you'll find in build logs, kubectl, git, and journalctl. Click "Try in decoder" on any pattern to drop the bytes into the textarea above and see the tokenized breakdown.
Red bold severity tag that most build runners (GitHub Actions, GitLab, CircleCI) emit on test failure or compiler error.
\x1b[1;31mERROR\x1b[0m Test failed in src/login.test.ts:42Try in decoder →
Bold green for Running, red for CrashLoopBackOff — the standard SGR palette kubectl writes to a TTY.
\x1b[1;32mRunning\x1b[0m nginx-7f8b8c5d-x4k9j 1/1 2h\n\x1b[1;31mCrashLoopBackOff\x1b[0m api-6c4d8e9-z7q2m 0/1 12mTry in decoder →
Green for additions, red for deletions, cyan for hunk headers — git's default colours emitted under --color=always or when stdout is a terminal.
\x1b[36m@@ -1,3 +1,4 @@\x1b[0m\n\x1b[32m+import { foo } from "./foo";\x1b[0m\n\x1b[31m-import { bar } from "./bar";\x1b[0mTry in decoder →systemd's journalctl colours each line by syslog priority — bold red for ERROR, bold yellow for WARN, dim for DEBUG.
\x1b[1;31mERR\x1b[0m systemd[1]: Failed to start nginx.service\n\x1b[1;33mWARN\x1b[0m sshd[1234]: invalid user admin from 192.0.2.1Try in decoder →
Canonical pages for the escape sequences you'll hit most often in decoder input.