Small tools for stubborn bugs.

A focused developer workbench for inspecting data without pasting it into a remote service.

Inspection input

JSON formatter
JWT claims decoder
Cron field reader
Line comparison
Result

Inspection output

text
{
"status": "ok",
"items": [
1,
2,
3
]
}

Processed locally — inputs and results stay in this browser tab. Copy and download actions run only when you choose them.

More Signalbench tools

Format and validate JSON without leaving your browser.

Format, indent, and validate JSON locally in your browser, with a clear error message when the syntax is invalid.

Open

Decode a JWT and read its claims.

Decode a JSON Web Token locally to read its header and payload claims — decoding a JWT is not the same as verifying it.

Open

Understand any cron expression at a glance.

Parse a five-field cron expression and see the minute, hour, day, month, and weekday fields explained in plain language.

Open

Compare two texts line by line.

Compare two blocks of text line by line and see exactly which lines were added, removed, or unchanged, locally in your browser.

Open

Encode and decode Base64 without breaking Unicode.

Encode UTF-8 text as Base64 and Base64URL or decode canonical data back to Unicode text.

Open

Encode URL components without confusing + and %20.

Encode and decode UTF-8 URL components or HTML form values locally.

Open

Built for inspection, not trust

Signalbench helps you inspect structure and spot mistakes. Decoding a token is not signature verification, and a formatted payload is not proof that an API will accept it.

  • Inputs stay in this browser tab.
  • Copy or download every generated result.
  • Technical notes state the limits of each tool.

When to use it

Use the workbench while reviewing logs, reproducing API requests, checking scheduled jobs, or preparing a minimal bug report. Remove secrets before sharing any result.