Developer tools that never see your data

Convert, decode, format and diff — every byte stays in your browser. No uploads. No login. No server. Just paste and go, even with files too large or too sensitive to hand an AI.

100% client-side Deterministic — no AI guessing Instant, no signup Handles huge payloads

Data tools

JSON Formatter & Validator

Beautify, minify and validate JSON. Pinpoints errors by line and column. Sort keys for clean diffs.

JSON ⇄ CSV Converter

Two-way convert between JSON and CSV. Streams large files in-browser. Flattens nested objects.

JSON to TypeScript

Generate TypeScript interfaces from JSON. Infers nested types, arrays, unions and optional keys. All local.

JSONPath Tester

Run JSONPath queries against your JSON live — filters, wildcards, recursive descent, slices. Nothing uploaded.

SQL Formatter

Beautify SQL for 15+ dialects. Keyword case and indent options. Semantically safe, runs fully in-browser.

Code Beautifier

Pretty-print HTML, CSS and JavaScript. Auto-detects language, configurable indent. Un-minifies bundles, all local.

Markdown to HTML Preview

Render GitHub-flavored Markdown to HTML with a live preview. Sanitized output, copy or download. All in-browser.

cURL Parser & Converter

Break a curl command into method, headers, cookies and body, and convert to fetch(). Tokens never uploaded.

HAR File Analyzer

Analyze a .har capture — request table, size and time totals, status breakdown, leaked-secret scan. Nothing uploaded.

Protobuf Decoder

Decode raw protobuf (hex/base64) into a field tree — no .proto needed. Nested messages unfold. Nothing uploaded.

HMAC Generator & Verifier

Sign and verify HMAC-SHA1/256/384/512 with Web Crypto. Hex/base64, webhook verify. Secret never uploaded.

Unicode Inspector

Reveal invisible characters, zero-width spaces, and confusable homoglyphs. Per-char breakdown, one-click clean. Stays local.

Base64 Encode / Decode

Encode/decode text, files and images. Unicode-safe, URL-safe variant, data URIs, image preview.

Image Compressor & Converter

Compress, convert and resize JPEG/PNG/WebP on a canvas. Quality slider, size comparison. Never uploaded.

EXIF Viewer & Remover

See the GPS, camera and timestamp data hidden in a photo, then download a cleaned copy. Image never uploaded.

YAML ⇄ JSON Converter

Two-way YAML/JSON conversion with multi-document support, type fidelity and validation.

JWT Decoder & Verifier

Decode header/payload and verify HS/RS/ES/PS signatures locally — secrets never leave your machine.

Diff Checker (Text & JSON)

Line-by-line text diff and structural JSON diff with added/removed highlighting. All local.

Hash & Checksum

MD5, SHA-1, SHA-256/384/512 of text or files. Verify a checksum in one step. All client-side.

X.509 Certificate & CSR Decoder

Paste a PEM cert or CSR and read subject, issuer, SANs, validity and fingerprints — locally.

Strong Password Generator

Cryptographically secure passwords via the Web Crypto API. Tunable length, symbols, live entropy meter. Never uploaded.

QR Code Generator

Static QR codes for URLs, text and Wi-Fi. PNG/SVG export, error-correction levels. No tracking, no expiry, all local.

Color Converter

Convert HEX, RGB, HSL and HSV with a live swatch, alpha support and copy-ready CSS. Exact, instant, local.

Lorem Ipsum Generator

Placeholder text by paragraphs, sentences or words, with optional HTML tags. Copy or download — built locally.

Unix Timestamp Converter

Epoch ⇄ date both ways. Auto-detects seconds vs milliseconds; shows UTC, local, ISO 8601 and relative time.

URL Encode / Decode

Percent-encode and decode URLs and query strings. Component vs full-URI mode, Unicode-safe, + as space. All local.

UUID Generator

Random v4 and time-ordered v7 UUIDs in bulk. Uppercase, no-hyphen and brace options. Cryptographically secure, local.

Regex Tester

Test & debug regular expressions live with match highlighting, capture groups and replace. Flags g/i/m/s/u/y. All local.

Number Base Converter

Convert between binary, octal, decimal, hex and any base 2–36. Arbitrary precision via BigInt, live output. All local.

Case Converter

camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE and more — every style at once. Smart word splitting, local.

Word Counter

Count words, characters, sentences, paragraphs and lines live, with reading time and keyword density. All local.

HTML Entity Encoder

Escape text to HTML entities and decode them back. Named or numeric, reserved-only or all non-ASCII. All local.

Cron Expression Parser

Translate a cron expression to plain English and preview the next run times. Ranges, steps, lists, names. All local.

Remove Duplicate Lines

Dedupe, sort A–Z or numerically, trim whitespace and drop empty lines. Live counts, copy or download. All local.

CIDR / Subnet Calculator

Network, broadcast, host range and counts, subnet and wildcard masks from any IPv4 CIDR — plus IPv6 prefixes. All local.

Query String ⇄ JSON

Convert a URL query string to JSON and back. Repeated keys become arrays, percent-encoding decoded. All local.

.env ⇄ JSON

Convert a dotenv file to JSON and back. Quotes, escapes, export prefixes and comments handled. Secrets never uploaded.

User-Agent Parser

Break a User-Agent into browser, engine, OS, device type and bot status. Transparent local rules. All local.

Why run tools locally?

In the AI era it's tempting to paste everything into a chatbot. But for real, sensitive, or large data that's a mistake: production logs, customer CSV exports, JWTs with live secrets, private keys — none of that should travel to a third-party model that may log, train on, or hallucinate over it.

Every tool on gitime.dev runs as plain JavaScript inside your browser tab. Your input is parsed by deterministic, battle-tested libraries — the same answer every time, with no network request and no account. Close the tab and the data is gone.

How to use gitime.dev

  1. Pick a tool. Choose a converter, decoder, formatter, hasher or diff tool from the list above.
  2. Paste or drop your data. Type or drag a file straight into the tool — nothing is uploaded.
  3. Get instant results. Everything is processed in your browser and the output appears immediately.
  4. Close the tab. Your data is gone — no account, no history, no trace.

Frequently asked questions

Are gitime.dev tools really free?
Yes — every tool is free with no sign-up. The site is supported by advertising.
Does my data leave my browser?
No. All processing is client-side JavaScript; your data is never uploaded to a server.
Do I need to create an account?
No account and no login. Open any tool and use it instantly.
Can it handle large or sensitive files?
Yes. Because processing is local, you can use data too large or too sensitive to paste into an AI chatbot.