About

BriarKit is built as a fast browser-first developer workbench for everyday tasks that should feel immediate, inspectable, and private by default.

What BriarKit is

BriarKit is a collection of focused utilities for the kind of work developers, technical writers, analysts, and operators repeat constantly: formatting data, decoding payloads, testing regular expressions, converting timestamps, generating hashes, comparing JSON, inspecting URLs, and cleaning up text.

The product is intentionally narrow in each workflow. Instead of asking users to describe what they want in a prompt and then manually verify a long answer, each tool exposes a clear input, a direct result, and a tighter interaction loop. The goal is less explanation overhead and more reliable execution for small technical tasks.

Why this exists

Many useful engineering tasks are too small to deserve a full application but too common to tolerate friction. People end up opening multiple tabs, pasting values into ad-heavy sites, or writing quick one-off scripts for jobs that should take seconds. BriarKitexists to compress that workflow into a single place with faster defaults and less ceremony.

The project also assumes that speed is not the only concern. Repeatable behavior matters. Predictable interfaces matter. Being able to verify what a tool is doing matters. The site is designed around those constraints rather than treating them as secondary polish.

How the product is designed

The design philosophy is simple: open a tool, understand it immediately, finish the task, and leave. That affects everything from the way inputs are grouped to how outputs are previewed and copied. Tools are meant to be practical work surfaces, not marketing funnels wrapped around basic utilities.

Where possible, workflows are keyboard-friendly, quick to scan, and safe to test with real-world data. That includes preserving readable output, minimizing hidden steps, and favoring straightforward interactions over novelty for its own sake.

Privacy and trust model

A central promise of the product is that supported tool operations are handled locally in the browser. That matters because people often use these utilities with API payloads, tokens, configuration snippets, logs, customer identifiers, or internal text that should not be transmitted to a remote processor just to complete a transformation.

The practical trust model is not just a claim on a page. It should be inspectable. Users can validate network behavior with standard browser developer tools, and the product is framed so that privacy-sensitive workflows do not depend on hidden server-side processing.

Who it is for

BriarKit is primarily aimed at people who work with structured text and technical file formats every week: developers, QA engineers, DevOps teams, security practitioners, support engineers, and technically fluent operators. It is equally useful for adjacent roles that need clean, deterministic transformations without installing a desktop tool or opening an IDE.

If a workflow is repetitive, detail-sensitive, and benefits from direct manipulation, it belongs here. If it requires deep business logic, remote collaboration, or persistent project state, it likely belongs somewhere else.

Esc
JSON FormatterFormat, validate, minify, and inspect JSON with instant feedback
J F
JSON to YAMLConvert JSON into YAML with readable structure and browser-only processing
J Y
JSON to TypeScriptGenerate TypeScript interfaces from JSON with browser-only processing
J T
JSON DiffCompare two JSON documents, inspect changed paths, and export a readable diff
J D
JSONPath QueryRun JSONPath queries against JSON and inspect matched values or paths
J P
JSON Schema ValidatorValidate JSON against a JSON Schema and inspect validation errors
J S
Base64 ConverterEncode plain text into Base64 or decode Base64 back into UTF-8 text
E B
URL Encode/DecodeEncode or decode URL text, query components, and full URLs
E U
JWT DecodeDecode JWT header and payload locally, inspect claims, and keep the token
E J
HTML EntitiesEncode or decode HTML entities locally and inspect safe text transformations instantly
E H
Hex to ASCIIConvert plain text into hex or decode hex back into readable UTF-8 text
E X
Unicode LookupInspect characters, code points, escapes, and byte representations from input text
E L
Hash GeneratorHash input text instantly with browser-native algorithms and export the digest in hex or Base64
H G
HMAC GeneratorGenerate keyed HMAC signatures locally with common digest algorithms and export the result instantly
H M
HMAC VerifyVerify an expected HMAC signature against local input, secret, algorithm, and output format
H V
UUID GeneratorGenerate UUID v4 or v7 locally, in single or batch output, with no server round trip
H U
Password GeneratorGenerate strong passwords locally with configurable length, sets, and batch output
H P
AES Encrypt / DecryptEncrypt or decrypt text locally with AES-GCM and a passphrase-derived key
C A
RSA Key Pair GeneratorGenerate RSA key pairs locally and export public and private PEM blocks
C R
RSA Encrypt / DecryptEncrypt short text with a public RSA key or decrypt Base64 ciphertext with the matching private key
C E
Keypair / PEM ViewerInspect PEM blocks locally, including type, headers, and decoded body size
C P
PGP Inspect / Armor DecodeInspect ASCII-armored PGP blocks locally and decode armor metadata and body size
C G
Unix TimestampConvert local date and time into Unix seconds or milliseconds, or paste a timestamp to reverse it
T U
Timezone ConverterCompare one date and time across common engineering time zones without leaving the browser
T Z
Cron BuilderBuild a five-field cron expression quickly and export the result with a readable explanation
T C
ISO 8601 BuilderConstruct ISO 8601 strings with UTC, local offset, or date-only output in one fast browser tool
T I
Date DifferenceCalculate the exact time span between two local datetimes and export the result instantly
T D
Case ConverterConvert text into lower, upper, camel, Pascal, snake, kebab, title, sentence, and more
X C
Sort & DedupeSort lines, remove duplicates, trim whitespace, and clean text lists instantly
X S
Find & ReplaceFind text or regex matches and replace them instantly with live output and match counts
X F
Markdown PreviewPreview markdown live with a rendered output pane and browser-only processing
X M
Lorem IpsumGenerate placeholder paragraphs, sentences, or lines instantly with browser-only controls
X L
Contrast CheckerCheck WCAG contrast ratios for foreground and background colors with live preview
C C
HEX / RGB / HSLConvert HEX, RGB, and HSL values instantly with a live color preview and CSS-ready output
C H
Palette GeneratorGenerate tints, shades, and harmony palettes from one base color with CSS-ready output
C P
Gradient BuilderBuild linear or radial gradients with editable stops, live preview, and CSS-ready output
C G
Tailwind Color ReferenceBrowse Tailwind CSS color families with both v3 legacy hex values and the current v4 palette
C T
Image CompressorCompress images locally, choose JPEG or WebP output, target a file size, and download the result
I C
Image ResizeResize images locally with exact dimensions, aspect lock, presets, and browser-only export
I R
Convert FormatConvert images locally between JPEG, PNG, and WebP with instant preview and browser-only export
I F
SVG OptimizerOptimize SVG markup locally by removing comments, metadata, and editor-only attributes before export
I S
Favicon GeneratorGenerate common favicon and app icon PNG sizes locally from one source image with browser-only export
I G
HTTP Status CodesLook up HTTP status codes quickly with categories, explanations, and common API usage guidance
N H
MIME LookupLook up MIME types, file extensions, and common usage notes for uploads, downloads, and HTTP responses
N M
URL ParserParse a URL into protocol, host, credentials, pathname, query params, and fragment details
N U
CIDR CalculatorCalculate subnet masks, network ranges, broadcast addresses, and usable hosts from an IPv4 CIDR block
N C
User Agent ParserParse a user agent string into browser, engine, operating system, device, and bot details
N A
SQL FormatterFormat SQL queries locally with readable indentation, keyword casing, and quick export actions
S Q
Code FormatterFormat JavaScript, TypeScript, JSON, HTML, CSS, Markdown, and YAML locally with parser-aware output
C F
Diff ViewerCompare two text or code inputs locally with line-level differences, side-by-side review, and diff export
D V
Escape StringsEscape or unescape developer string literals locally for JavaScript, JSON, and regex-safe text
E S
Snippet GeneratorGenerate practical developer snippets locally from reusable templates and editable fields
S G
Regex TesterTest regular expressions live, inspect matches, and jump straight to matched text
R T
Regex ExplainerBreak down a regular expression into readable pieces and understand what each token does
R E
Regex BuilderBuild common regex patterns from structured inputs and test them against sample text
R B
Pattern LibraryBrowse reusable regex patterns, inspect examples, and copy practical snippets quickly
R L
CheatsheetLook up regex anchors, classes, quantifiers, groups, and flags in one fast reference
R C
navigate openEsc close