Developer tools for the Mac

Every small dev tool. One fast Mac app.

JSON, JWT, Base64, URL, Unix time, UUID and hashes in one native window, instead of ten browser tabs. It works offline, opens the right tool for what you copied, and has AI beside every tool.

  • 8 tools free for good
  • Works offline
  • macOS 14 or later
  • Apple Silicon and Intel
DailyUtil, JSON Format
Input
Output158 characters
{
  "user": {
    "id": 1042,
    "name": "Sam Lee",
    "roles": [
      "admin",
      "editor"
    ]
  },
  "active": true,
  "score": 98.5,
  "tags": []
}
Nothing you type here is sent anywhere. The Mac app does the same offline, with AI beside every tool.

Try it: paste a JWT, a timestamp or some JSON. The matching tool opens.

The toolbox

Seven tools today. Free, with AI.

Version 0.1.1 has the seven tools developers reach for most. Text Diff is next, then the Pro tools, in free updates.

Every tool and what comes next
  • Free

    JSON Format

    Validate, beautify, minify and sort JSON. Errors name the line and column.

    freeExplain, Fix, Sample, Ask

  • Free

    Base64

    Encode text to Base64 and decode it back.

    freeExplain

  • Free

    URL Encode

    Percent-encode and decode text for URLs.

    freeExplain

  • Free

    JWT Debugger

    Decode a JSON Web Token: header, payload, algorithm, and its dates checked.

    freeExplain, Spot problems

  • Free

    Hash Generator

    MD5, SHA-1 and the SHA-2 family of any text.

    free

  • Free

    Unix Time

    Timestamps in seconds or milliseconds to dates, in UTC and your time zone.

    freeExplain

  • Free

    UUID

    Generate UUID v4 and v7, and decode one you paste.

    free

  • Next

    Text Diff

    Compare two texts and see what changed.

    freeSummarise the change

And 14 Pro tools on the list: RegExp, Cron, YAML, DNS, an HTTP request builder, the Debug Assistant and more.

The DailyUtil window: the tool list on the left, JSON Format in the middle turning one line of JSON into indented JSON, and the AI panel on the right explaining the data
JSON Format with the AI panel open. Apple Intelligence explains the data itself.

Why an app

Quicker than searching for a website

  • It knows what you copied

    Open DailyUtil and the clipboard is read once, on your Mac: a timestamp opens Unix Time, a token opens the JWT Debugger, JSON opens JSON Format.

  • Keyboard first ⌘K

    Search every tool with ⌘K, open the AI panel with ⌘J. Clipboard, Sample, Clear and Copy are one press away.

  • Offline by default

    Every tool runs on your Mac. No upload, no server round trip, no account. It works on a plane.

  • Native, small and quick

    Written in Swift for the Mac, in light and dark. Version 0.1 is under a 2 MB download.

AI on every tool

Ask about the token. Fix the JSON. Keep your keys.

Every tool has an AI panel. It runs on Apple Intelligence, right on your Mac, or on your own key. Before anything goes to a cloud provider, DailyUtil scans it for API keys, tokens and passwords and masks them.

  • Explain

    What the data in the tool means: a JWT's claims, a JSON document, a timestamp.

  • Fix

    Repairs invalid input and says what changed. It replaces your input only when you press Replace, with Undo.

  • Sample

    Describe the data you need, "a user with three orders", and get it in the tool.

  • Ask

    A free question about what is in the tool, answered beside it.

  • Apple Intelligence
  • Claude
  • OpenAI
  • Gemini
  • Grok
  • Ollama and LM Studio
How AI works in DailyUtil
deploy.log, before it goes to AI

You pasted

POST /v1/deploy 401 UnauthorizedOPENAI_API_KEY=sk-proj-8fQ2vX9mLr4Tdb: postgres://app:hunter2@db:5432Authorization: Bearer eyJhbGciOi.eyJzdWIi.sigaws: AKIAIOSFODNN7EXAMPLE

Mask and send sends

POST /v1/deploy 401 UnauthorizedOPENAI_API_KEY=[OPENAI KEY 1]db: postgres://app:[PASSWORD 1]@db:5432Authorization: Bearer [JWT 1]aws: [AWS KEY 1]
4 secrets found. Nothing has been sent.Mask and sendUse Apple IntelligenceSend as is

Privacy

What you paste stays on your Mac

Developers paste tokens, logs and .env files all day. DailyUtil was built so none of it goes anywhere you did not send it.

Tools run on your Mac

Formatting, decoding and hashing happen locally. What you paste is never uploaded.

Secret scan before AI

Keys, tokens and passwords are found and masked before a cloud AI request leaves the Mac.

Keys in the Keychain

Your licence key and AI keys live in the macOS Keychain and nowhere else.

No account with us

A plan is a licence key, not a login. We run no server that sees your input.

Pricing

Free for eight tools. Pro for all of them.

No trial clock: the free tools are free for good. Pro adds every other tool as it ships, on 2 Macs, with a 30-day refund.

Free

$0for good

Eight tools with AI, no time limit and no account.

JSON, Base64, URL, JWT, Hash, Unix time, UUID and Text Diff. Every tool in version 0.1 is free.

Download free

Pro Yearly

$14.90per year

Every tool and every update while the plan is active.

On 2 Macs. Renews each year; cancel any time and keep the free tools.

Buy Pro Yearly

Launch price

Pro Lifetime

$29once

Pay once. Every tool and every update, for life.

On 2 Macs. Launch price for the first 100 buyers, then $39.

Buy Pro Lifetime

Compare Free and Pro

Guides

Plain answers for everyday dev work

JWTs, JSON errors, Base64, timestamps and checksums, explained without the fluff.

All guides

Data formats

How to Base64 encode and decode on a Mac

What Base64 is, how it differs from Base64URL, and the Terminal commands that encode and decode it on macOS without surprises.

5 min read

Data formats

How to convert a Unix timestamp to a date

Seconds or milliseconds, UTC or local time: how to turn a Unix timestamp into a real date on a Mac, on Linux and in JavaScript.

5 min read

Tokens and security

How to decode a JWT safely, without a website

Read the header and payload of a JWT offline, make sense of exp, iat and nbf, and know what decoding does not prove.

5 min read

Questions

Before you install it

More answers on Support

What is DailyUtil?

A native Mac app with the small developer tools you reach for every day: JSON, JWT, Base64, URL encoding, Unix time, UUIDs and hashes, in one window with search and keyboard shortcuts. It works offline, and every tool has AI help through Apple Intelligence or your own key.

Does anything I paste leave my Mac?

No, not from the tools. Formatting, decoding and hashing all happen on your Mac. Text leaves only when you press an AI button with a cloud key, and then it goes straight to your provider after the secret scan.

What is free?

Eight tools, free for good with no time limit: JSON, Base64, URL, Unix time, UUID, JWT, Text Diff and Hash, with AI on each through your own setup. Every tool in version 0.1 is free.

Which AI can DailyUtil use?

Apple Intelligence on your Mac, or your own key for Claude, OpenAI, Gemini or Grok, or any OpenAI-compatible server such as Ollama or LM Studio. You pick in Settings, AI.

What is the secret scan?

Before anything goes to a cloud AI provider, DailyUtil looks for API keys, private keys, tokens, JWTs and passwords in the text. If it finds any, it shows what and where, and offers to mask them, use Apple Intelligence instead, or send as is.

How many Macs does a licence cover?

2 Macs, for a work Mac and a home Mac. In Settings, on the Plan page, you can deactivate a Mac to move your licence to another one.

Get DailyUtil

Put the toolbox on your Mac

Free for eight tools, with no time limit and no account. Needs macOS 14 or later on Apple Silicon and Intel.