Skip to main content

65 LOCAL-FIRST TOOLS · MIT

Tools out. Work on.

Format JSON, decode tokens, generate IDs, inspect payloads — on the web, in Chrome or Firefox, inside VS Code, or straight from your AI client over MCP. No uploads, accounts, or context switching.

  • Local by default
  • No sign-up
  • Open source

RUNS ON

  • Web
  • Chrome
  • Firefox
  • VS Code
  • MCP
kitland / base64LOCAL

INPUT · UTF-8

18 chars
Keep this local.

OUTPUT · BASE64

28 chars
S2VlcCB0aGlzIGxvY2FsLg==
Converted locally · nothing uploaded
UTF-8BASE64
  • Beautify / Minify
  • JSON Diff
  • JSON Formatter
  • JSON → YAML
65
TOOLS AVAILABLE
4
HOST SURFACES
0
PAYLOAD UPLOADS
0
ACCOUNTS REQUIRED

EVERYWHERE YOU WORK

Web, browser, editor, AI client.

One typed core, four native entry points — all available today. Every host runs the same deterministic transforms on your device; nothing leaves it.

  • AVAILABLE

    Web

    The full registry as isolated, browser-based workspaces. Open a tool and work — no install, no account.

    kitland.devBrowse the web tools
  • AVAILABLE

    Browser extension

    Chrome, Edge, and Firefox popup workspaces driven by the same registry and core. No payload network requests, ever.

    Chrome · Edge · FirefoxInstall the extension
  • AVAILABLE

    VS Code

    Editor commands and local panels. Transform the active selection without leaving your editor.

    Kitland ToolsGet the extension
  • AVAILABLE

    MCP server

    Local stdio server for AI clients like Claude Desktop and Cursor. Runs Kitland utilities without a network round trip.

    npx -y @kitland/mcpConnect via MCP

MCP CLIENT CONFIG

LOCAL · STDIO · NO TELEMETRY
{
  "mcpServers": {
    "kitland": {
      "command": "npx",
      "args": ["-y", "@kitland/mcp"]
    }
  }
}

AVAILABLE NOW

Start with a tool that works today.

Every one of the 65 tools opens a working local editor on this site. The same typed contracts drive the browser extension, the VS Code extension, and the MCP server.

Browse the full registry
  • AVAILABLE NOWJSON & Markup

    Beautify / Minify

    Format or compact JSON locally with predictable indentation.

    Open tool
  • AVAILABLE NOWJSON & Markup

    JSON Diff

    Compare two JSON documents and inspect their differences locally.

    Open tool
  • AVAILABLE NOWJSON & Markup

    JSON Formatter

    Beautify, minify, validate, and inspect JSON documents locally.

    Open tool
  • AVAILABLE NOWJSON & Markup

    JSON → YAML

    Convert JSON documents to a safe, readable YAML subset locally.

    Open tool
  • AVAILABLE NOWJSON & Markup

    YAML → JSON

    Convert supported YAML documents to formatted JSON locally.

    Open tool
  • AVAILABLE NOWJSON & Markup

    JSON → CSV

    Convert JSON records to safe RFC 4180 CSV locally.

    Open tool

THE REGISTRY · RELEASE ROADMAP

One workbench. Six focused families.

All 65 tools are live across six families — every one shipped from the same deterministic core, with explicit web, browser-extension, and VS Code contracts.

  • 01

    { "ok": true, "format": "json" }

    JSON & Markup

    Format, convert, validate, and compare structured data without a server round-trip.

    Available
    14
    In registry
    14

    EXAMPLES

    • JSON Formatter
    • JSON → TypeScript
    • YAML ↔ JSON
    • JSON Diff
  • 02

    UTF-8 ⇄ Base64 ⇄ URL ⇄ HEX

    Encoding & Text

    Move safely between transport formats, escaped text, bytes, and Unicode.

    Available
    8
    In registry
    8

    EXAMPLES

    • Base64
    • URL Encode
    • HTML Entities
    • Unicode
  • 03

    9f1c-4ab3 · C7nVx2 · 01J…

    Generators

    Create identifiers, secrets, fixtures, and placeholder content on demand.

    Available
    10
    In registry
    10

    EXAMPLES

    • UUID
    • NanoID
    • Password
    • Lorem Ipsum
  • 04

    sha256 · hmac · jwt · aes

    Hash & Crypto

    Hash, inspect, sign, and verify values with explicit security boundaries.

    Available
    8
    In registry
    8

    EXAMPLES

    • SHA Hash
    • HMAC
    • JWT Decode
    • AES
  • 05

    /^kit(land)?$/gi → match

    Text & Regex

    Compare, measure, normalize, and test text with precise local workflows.

    Available
    9
    In registry
    9

    EXAMPLES

    • Regex Tester
    • Text Diff
    • Case Convert
    • Sort Lines
  • 06

    2026-08-09T07:00:00Z · /24

    Time & Network

    Inspect timestamps, schedules, timezones, addresses, and network notation.

    Available
    16
    In registry
    16

    EXAMPLES

    • Timestamp
    • Timezone
    • Cron
    • CIDR

LOCAL-FIRST BY DESIGN

Your payload does not need a round trip.

Available workspaces run their transformations on the current device. Each tool still documents its own limits and security boundary.

  1. 01

    Enter the payload

    Paste text or import a file into an available workspace without creating an account.

    YOUR INPUT
  2. 02

    Process on this device

    Runnable tools perform their transformation in the current browser, not through a Kitland API.

    NO UPLOAD
  3. 03

    Copy the result

    Take the output and move on without onboarding, artificial waiting, or payload telemetry.

    ONE RESULT

No Kitland API receives tool input. No analytics event should contain payload content. The repository remains available for inspection.

Inspect the code
READY WHEN THE TASK IS

Pick a tool. Finish the task. Keep the payload local.

All 65 tools are live — on the web, in your browser, in your editor, and in your AI client.

Explore the tools