toolbench.onlineby Valkyron Labs

toolbench.online · by Valkyron Labs

The workbench for everyday developer tasks.

Fast, private, browser-based utilities with short guides—so you solve the task and know what to do next.

Instant utilities

Every page puts the interactive tool first so you get an answer without hunting.

Mini guides built in

Short how-tos explain the output, common mistakes, and the next useful step.

Runs in your browser

Private by design—inputs stay local, with clear trust and privacy pages.

Explore

Explore by task

JSON and CSV

Convert structured records, generate types and schemas, and prepare dependable imports.

  • JSON to CSV

    Turn a JSON array of records into a spreadsheet, flattening nested fields into columns so the sheet has the delimiter and the fields you need.

  • CSV to JSON

    Turn a pasted CSV export into a JSON array of objects, keeping a quoted line break inside its cell so the records match the file you started with.

  • JSON Unescaper

    Unwrap JSON that is still trapped in quotes and backslashes, so a nested payload opens into readable text or formatted JSON you can paste onward.

  • JSON to TypeScript

    Turn a sample JSON payload into nested TypeScript interfaces you can paste into a project, including array shapes and fields the sample shows as optional.

  • JSON Schema Generator

    Start a JSON Schema from examples you already have, so the inferred types and required fields match the samples instead of a blank template.

  • CSV to SQL

    Turn a spreadsheet export into INSERT statements for PostgreSQL, MySQL, or SQLite, with quoted names and the empty-cell handling the table expects.

  • CSV Delimiter Converter

    Retarget a spreadsheet export from semicolons to commas, tabs, or pipes, and keep a quoted cell's own delimiter or line break inside that cell.

  • HTML Table to CSV

    Pull one table out of pasted HTML and write it as CSV, choosing whether a merged cell repeats or stays blank so the grid matches the page you copied.

  • YAML ↔ JSON Converter

    Convert JSON into 2-space YAML, or turn YAML maps and lists into pretty-printed JSON. Comment lines are dropped. Copy or download the converted text.

Convert nested JSON to CSV without losing fields

Prepare CSV for SQL INSERT

API debugging

Inspect payload changes and query parameters, then turn captured requests into working code.

  • JSON Compare Online

    Spot what changed between two JSON documents, down to the property that moved, so an API response or a config edit is quick to review before you ship.

  • JSON Formatter

    Pretty-print JSON with 2 or 4 spaces, or minify it to one line. Invalid JSON is reported and the previous result is cleared. Copy the output locally.

  • JWT Decoder

    Decode a JWT into header and payload JSON. The signature segment is ignored, never verified. Paste a token and copy the claims. Processing stays on this page.

  • URL and Query String Parser

    Break a link or a bare query string into its pieces and read every parameter already decoded, including a key that shows up more than once in order.

  • cURL to Python Requests

    Turn a copied cURL command into a Python requests call you can paste into a script, with headers and body kept and common secrets masked before you share it.

  • cURL to JavaScript Fetch

    Turn a copied cURL command into a fetch call for the browser or for Node, with the method, headers, and body written out so the snippet is ready to paste.

  • SQL Formatter

    Reflow SQL by uppercasing known keywords and breaking before major clauses, or minify it to one line. Comments survive format mode. Copy or download.

  • IPv4 CIDR Calculator

    Enter an IPv4 address and prefix to see network, broadcast, netmask, wildcard, and host range. Prefixes /31 and /32 keep every address. Copy the summary.

Turn a browser request into Python or JavaScript

Text cleanup

Clean pasted lists, keep their original order and join wrapped text without losing paragraphs.

  • Remove Duplicate Lines

    Drop repeated lines from a pasted list and keep the first copy in its original place, so a keyword export or a log stays in the order you had.

  • Line Operations

    Tidy a pasted block in one click: sort it, reverse it, number it, trim it, or join wrapped lines back into paragraphs you can copy or download.

  • Text Sorter

    Sort a pasted list from A to Z or Z to A, with case folding and trimmed lines ready to go. Turn on natural numbers so item2 comes before item10, then copy it.

  • HTML to Plain Text

    Pull the words out of a pasted HTML page, email, or snippet so you get plain text, with paragraph breaks and the link text you decide to keep.

  • Email Extractor

    Pull email addresses out of notes, logs, and contact lists and line them up for reuse. Unique, lowercase results are ready to copy or download.

Clean a pasted list while preserving its order

IDs and scheduling

Generate sortable identifiers, inspect embedded time and check when a Unix cron schedule runs.

  • MongoDB ObjectID Generator & Decoder

    Generate MongoDB ObjectIDs in bulk and decode the creation timestamp from any ObjectID. Runs in your browser – nothing is uploaded. Copy or download results.

  • UUID v7 Generator

    Create time-ordered UUID version 7 values for databases and event logs, then read the creation time back from a value you already have on hand.

  • ULID Generator and Decoder

    Mint a batch of sortable ULIDs for database rows and event logs, then read the creation time back from an identifier you already have on hand.

  • UUID / GUID Validator

    Check a UUID or a whole pasted list and see which identifiers are valid, which version they are, and which lines still need a formatting fix.

  • Unix Timestamp Converter

    Turn a Unix timestamp into a date you can read, or turn a date you already have into seconds and milliseconds, with UTC and local time side by side.

  • Cron Expression Parser

    See the next five times a cron expression will run in the timezone you name, so a weekday morning job is a calendar you can check before you deploy.

UUID v4 vs UUID v7 vs ULID: choosing an identifier

Start here

Starter tools

Browse all

Popular

Popular tools

Workflows

Featured paths

Grouped routes that turn one-off utilities into repeatable publishing and debugging flows.

Library

Browse by category

Common questions

Text

Manipulate, clean, analyze, and transform text content.

All Text

Encode / Decode

Encode and decode data across common formats.

All Encode / Decode

Hash & Security

Generate hash digests and analyze password security.

All Hash & Security

Converters

Convert between units, formats, and data structures.

All Converters

Random

Generate random text, numbers, and data.

All Random

Developer

Developer utilities for code, APIs, and data inspection.

All Developer

Trust

Policies, contact, and answers

Clear pages for how Toolbench works, what we collect, and how to reach us.