HTML Clay

Software you can keep

A personal app in an HTML file on your computer

Download
Free. No account. Works offline.

Built like a document

One file, start to finish

Email it, back it up, drop it in any folder. No account, no cloud, no app store. The file is the whole app, and it belongs to you.

Your changes stick

Jot a note, check a box, drag things around. It saves itself right back into the file. Reopen it next week and it's exactly as you left it.

Quiet and local

HTML Clay runs on your computer with no sign-up and no tracking. Self-contained files work offline, even on a plane.

How it works

Install HTML Clay

One small, free app. One time.

Double-click a file

Open any .htmlclay file you downloaded or made with an AI tool. It runs in your regular browser, in an ordinary tab, with the shortcuts you already know.

Just use it

Type, edit, organize. Changes go back into the same file, and most files save as you go.

Make your own without coding

Ask your favorite AI to build a planner, recipe box, or small tracker as a single HTML file that works with HTML Clay. Open it in HTML Clay, and your edits save right back into the file.

The layout, behavior, and saved content live together in one file. That gives an AI agent one place to read and change when you want your app to work differently.

It's just a web page

Rename it .html and it opens in any browser. HTML Clay only adds one thing: the ability for the page to save your edits back into the file.

What people make

Is it safe?

The page runs in your browser's sandbox. By default, it saves only into its own file. Inside a folder you explicitly trust, HTML Clay files can change other files in that folder. HTML Clay's file server does not serve files outside your home folder.

Programs require a separate approval. An approved document program runs with your account's permissions and can read or change files your account can access. Only approve programs you trust. AI editing sends the selected HTML, your request and any included context to your agent, which may contact its model provider.

The long version of everything the app does, with this boundary stated exactly, is on the features page.

Download v1.14.0

macOS Universal (Apple Silicon + Intel), signed and notarized
HTMLClay-1.14.0-universal.dmg d2cff91eeb56c5860a8381f94bc9a269d9c41e95e6699e1d4b98185e481c985c
Windows 64-bit Intel or AMD, signed
htmlclay-windows-amd64.zip 400a12b32ae6568ec5b227e86e6dfc85be8bd0ee2f2fb33b26a5630a7a99944d
Windows ARM64, signed
htmlclay-windows-arm64.zip d646927d35bd3fea7acce16a65b13d4c8cc0803f9ee06cf382ac292811e93e45
Linux x86_64
htmlclay-linux-amd64.tar.gz 9e7ad407bfee617554d451cd54730acf13303a7fc36e1256d9043ce8696f0ab2
Linux ARM64
htmlclay-linux-arm64.tar.gz 8f1dfd3c77cfc8f2d5ff158f20b63ee9cb0c511b68195e295c94eb66e2f99e1d

Opening it. On macOS, drag it into Applications. On Windows, unzip it and run htmlclay.exe once: it sets up .htmlclay files for your account, with no administrator prompt. On Linux, unpack the tarball and run bash install.sh, which installs into ~/.local/bin and never asks for sudo.

One thing Linux needs. Permission prompts are real desktop dialogs, drawn by zenity or kdialog. With neither installed, a file opened from outside a folder you trust is refused rather than asked about. Folders you trust work either way.

Checking what you downloaded. Every file's SHA-256 is listed in SHA256SUMS. Hash your copy and compare it with the matching line: sha256sum <file> on Linux, shasum -a 256 <file> on macOS, certutil -hashfile <file> SHA256 on Windows.

Make the tool you need. Save it like a document.