/srv/datademon/tools

Useful tools.
Zero uploads.

Fast browser tools for inspecting data and checking changes. No account, no server round-trip, and no complicated workflow—just paste, inspect, and keep moving.

/directory

Browse by job

Tool 01 · Data

Online JSON Viewer & Formatter

Paste or upload JSON to format, validate syntax, minify, search, and explore it as a collapsible tree. Edit up to 20 MiB or inspect selected files up to 4 GiB in bounded file-backed mode, without uploading them.

Open JSON Viewer & Formatter
Tool 02 · Convert

CSV to JSON

Convert pasted CSV or files into clean JSON with delimiter detection, reliable quoted-field parsing, headers, and optional value inference.

Convert CSV to JSON
Tool 03 · Convert

JSON ↔ YAML

Convert JSON to YAML or YAML 1.2 back to formatted or minified JSON with strict duplicate-key and alias safety checks.

Convert JSON and YAML
Tool 04 · Generate

JSON to Go

Generate idiomatic Go structs with nested types, JSON tags, merged array samples, optional pointers, and omitempty.

Generate Go Structs
Tool 05 · Generate

JSON to TypeScript

Infer interfaces or type aliases with nested definitions, optional properties, unions, null handling, exports, and readonly output.

Generate TypeScript Types
Tool 06 · Operations

Log Viewer Online & Log Analyzer

Stream, search and filter operational logs with format detection, request evidence, likely-exposure findings and explicit local redaction.

Open Log Viewer
Tool 07 · Structured logs

JSONL & NDJSON Viewer

Validate newline-delimited JSON per record, inspect malformed lines and inferred fields, and export filtered or explicitly redacted JSONL.

Open JSONL Viewer
Tool 08 · Network forensics

HAR Viewer & Sanitizer

Inspect HTTP request timings, headers, cookies and likely credential exposure before sharing a filtered and sanitized HAR.

Open HAR Viewer
Tool 09 · Encode

Base64 Decoder & Encoder

Decode standard, URL-safe, padded, unpadded, or Base64 data URL values as strict UTF-8, or encode Unicode text.

Open Base64 Tool
Tool 10 · Security

JWT Decoder & Signature Verifier

Find JWTs in tokens, JSON API responses, or bearer headers; decode claims and verify HMAC, RSA, RSA-PSS, or ECDSA signatures locally.

Decode and Verify JWT
Tool 11 · Forensics

EXIF Viewer & Photo Metadata Inspector

Inspect EXIF, XMP, IPTC, GPS, SHA-256 hashes, privacy exposure, and image-container structure. Prepare a metadata-sanitized copy without uploading the original.

Inspect Image Metadata
Tool 12 · Images

Image Resizer & Cropper

Crop, rotate, flip, and resize JPEG, PNG, or WebP images locally. Export a separately hashed derivative while retaining the original file.

Resize or Crop an Image
Tool 13 · Changes

Text Compare

Compare two texts or files with side-by-side and unified views, inline changes, ignore options, and downloadable diffs.

Open Text Compare
Tool 14 · Images

Image Resizer

Batch-resize JPEG, PNG and WebP by pixels, percentage or presets with no-upscale and aspect-safe defaults.

Resize Images
Tool 15 · Images

Image Compressor

Compress by encoder quality or target KB, preserving dimensions unless downscaling is explicitly allowed.

Compress Images
Tool 16 · Models

JSON to Python Converter

Generate Pydantic v2 models, keyword-only dataclasses or TypedDict definitions from representative JSON.

Generate Python Models
Tool 17 · Models

JSON to Java

Generate Java 17 records or POJO classes with optional Jackson annotations in one root file.

Generate Java Models
Tool 18 · Models

JSON to C#

Generate C# 12 records or classes with nullable evidence and System.Text.Json aliases.

Generate C# Models
Tool 19 · Viewers

Large CSV Viewer & Editor

Stream RFC 4180 rows, virtualise cells, profile columns and export bounded edits or redactions locally.

Open CSV Viewer
Tool 20 · Operations

IP & Subnet Calculator

Calculate, split and aggregate IPv4 or IPv6 CIDRs with BigInt precision and optional cloud reservations.

Calculate an IP Range
Tool 21 · Operations

Epoch Converter

Convert seconds through nanoseconds, discover timestamps in JSON or logs and resolve DST explicitly.

Convert Epochs
Tool 22 · Operations

Cron Expression Generator

Explain Unix five-field cron and enumerate timezone-aware next runs in a cancellable worker.

Build a Cron Schedule
Tool 23 · Validate

JSON Schema Validator & Generator

Validate JSON against Draft 2020-12, 2019-09 or Draft 7, or infer a conservative schema from representative data. Remote references are never fetched.

Validate a JSON Schema
Tool 24 · Compare

JSON Diff & Patch

Compare JSON semantically, search JSON Pointer changes and generate or atomically apply RFC 6902 patches.

Compare JSON
Tool 25 · Convert

Streaming JSON to CSV

Convert root or nested arrays of objects to RFC 4180 CSV in two bounded passes, with file-backed support up to 4 GiB.

Convert JSON to CSV
Tool 26 · Security

Log & Diagnostic Data Redactor

Remove likely secrets, tokens, cookies and PII from logs, JSONL and HAR locally, then create a verified derivative and content-free report.

Sanitise Diagnostic Data

/why/local

Developer tools should get out of the way.

Private by design

Your structured data, encoded values, images, metadata, and text are processed locally. Input content is not sent to Data Demon or included in analytics events.

Built for speed

There is no application framework or server-side processing. Large operations use dedicated browser workers to keep the interface responsive.