Menu

Tools

Forty-two tools. All on your device.

Every tool DevKit ships, described in the app’s own words. Twelve are free forever; DevKit Pro unlocks the other thirty. Each one is also a Shortcuts action.

Free
12
Pro
30
Categories
10
Show
Category

All 42 tools

Data Formats7

  • CSV ↔ JSON

    Pro

    Spreadsheet rows to JSON objects and back.

    Options: Direction · Delimiter · First row is a header · Detect numbers and booleans

  • JSON Format

    Free

    Pretty-print, minify and validate JSON.

    Options: Mode · Indent · Sort keys · Escape non-ASCII

  • JSON Query

    Pro

    Pull values out of JSON with JSONPath and jq-style pipes.

    Options: Query · Always return an array · Indent

  • Number Base

    Free

    Binary, octal, decimal, hex and any base from 2 to 36.

    Options: Input base · Output base · Bit width · Uppercase digits · Group bits in fours

  • SQL Format

    Pro

    Turn a one-line query into something you can read.

    Options: Indent · Uppercase keywords · Commas at the start of the line

  • XML ↔ JSON

    Pro

    Convert XML to JSON and back, attributes included.

    Options: Direction · Indent

  • YAML ↔ JSON

    Pro

    Convert YAML to JSON and back, both directions.

    Options: Direction · Indent · Sort keys

Encoding4

  • Base64

    Free

    Encode and decode Base64, including the URL-safe alphabet.

    Options: Mode · Alphabet · Add padding · Wrap at 76 columns

  • Escape / Unescape

    Pro

    String escaping for JSON, Swift, C, shell, SQL and regex.

    Options: Mode · For · Wrap in quotes

  • HTML Entities

    Pro

    Escape text for HTML, and turn entities back into characters.

    Options: Mode · Escape

  • URL Encode

    Free

    Percent-encode and decode text for URLs and form bodies.

    Options: Mode · Style

Cryptography6

  • Certificate Decode

    Pro

    Subject, issuer, validity, SANs and fingerprints from a PEM or DER certificate.

    Options: Show extensions

  • Hash

    Free

    MD5, SHA-1, SHA-256, SHA-384 and SHA-512 digests of text or bytes.

    Options: Input is · Output · Show every algorithm

  • HMAC

    Pro

    Keyed message authentication codes over any of the supported hashes.

    Options: Key · Key is · Output · Compare with

  • JWT Decode

    Free

    Read a token's header and claims, and check HMAC signatures.

    Options: HMAC secret · Secret is · Show raw segments

  • KDF Calculator

    Pro

    PBKDF2 iterations for a target time, and the bcrypt cost table.

    Options: Target time · Pseudorandom function · Derived key length · Salt · Iterations to derive with

  • Key Inspect

    Pro

    Key type, size, curve and fingerprint — without ever sending the key anywhere.

Text7

  • Markdown Preview

    Pro

    See Markdown rendered natively, with a structure summary.

    Options: Show the heading outline

  • Regex Tester

    Free

    Match, capture and replace with live results and named groups.

    Options: Pattern · Mode · Replacement · Ignore case · ^ and $ match each line · . matches newlines

  • Slugify

    Pro

    URL-safe slugs, with accents folded and punctuation removed.

    Options: Separator · Maximum length · Lowercase · Slugify each line separately

  • String Case

    Free

    camelCase, snake_case, kebab-case and nine more, all at once.

    Options: Convert to · Convert each line separately

  • Text Diff

    Free

    Line-by-line differences between two blocks of text.

    Options: Separator line · Ignore leading and trailing spaces · Ignore case · Hide unchanged lines

  • Text Stats

    Pro

    Characters, words, lines, reading time and the most frequent words.

    Options: Frequent words to list · Ignore common words

  • Unicode Inspect

    Pro

    Every scalar's name, code point, category and encoded bytes.

    Options: Scalars to list · Show UTF-8 bytes

Time3

  • Cron Parser

    Pro

    Read a cron line in English and see when it next fires.

    Options: Runs to predict · Time zone

  • Timezone Convert

    Pro

    One moment shown in every zone you care about, with offsets and DST.

    Options: Input zone · Show in

  • Unix Time

    Free

    Epoch seconds, milliseconds, microseconds and nanoseconds ↔ readable dates.

    Options: Epoch unit · Time zone

Web3

  • HTML Preview

    Pro

    Render an HTML fragment offline, with scripts and network access off.

    Options: Wrap a fragment in a document

  • Query Builder

    Pro

    Turn key = value lines into a query string, and back again.

    Options: Direction · Encode spaces as + · Sort by key

  • URL Parse

    Pro

    Scheme, host, port, path, query and fragment, decoded.

    Options: Decode query values

Design1

  • Color Convert

    Free

    HEX, RGB, HSL, HSB and CMYK, with WCAG contrast ratios.

    Options: Primary output · Uppercase hex

Network1

  • IP / CIDR

    Pro

    Network, broadcast, host range and subnet splits for IPv4 and IPv6.

    Options: Split into /n subnets · Subnets to list

Reference5

  • chmod Calculator

    Pro

    Symbolic and octal file permissions, both directions.

    Options: Show the chmod command

  • Git Reference

    Pro

    The git command you half-remember, with an example.

    Options: Results to show

  • HTTP Status

    Pro

    What each status code means and when to send it.

    Options: Results to show

  • MIME Lookup

    Pro

    File extension ↔ MIME type, offline.

    Options: Results to show

  • Semver Compare

    Pro

    Parse, order and range-check semantic versions.

    Options: Mode · Range · Sort newest first

Generators5

  • ID Generator

    Pro

    ULIDs that sort by time, and NanoIDs with your own alphabet.

    Options: Kind · How many · NanoID length · NanoID alphabet

  • Lorem Ipsum

    Pro

    Placeholder words, sentences and paragraphs.

    Options: Generate · How many · Start with “Lorem ipsum dolor sit amet” · Seed

  • QR Code

    Pro

    Generate a QR code, or scan one with the camera.

    Options: Error correction

  • Random Data

    Pro

    Passwords, hex, names, emails, IPs and dates — reproducible when seeded.

    Options: Type · How many · Length · Include symbols in passwords · Seed

  • UUID Generate

    Free

    Random version 4 and time-ordered version 7 UUIDs, in bulk.

    Options: Version · How many · Uppercase · Hyphens

Try the free tools today.

No account, no network, nothing sent anywhere. Upgrade to Pro from inside the app whenever you need the rest.