Word and Character Counter
A multi-section writing pad where every section carries its own live word and character count - for when you are writing to a budget spread across parts rather than one total. Drafts save to your browser's local storage on a debounce, so a reload does not lose them. Nothing leaves the browser. Imported Claude artifact. Source: https://github.com/simonw/tools (word-counter.html, Apache-2.0).
Name your fork
This clones the app's prompt and source into your account as a new unlisted app. You can edit and publish it from your dashboard.
Details
View source prompt + release files — fork-enabled apps share their full source
System prompt (SKILL.md)
---
name: word-counter
description: A multi-section writing pad with live word and character counts per section, saved in your browser.
metadata:
tags:
- artifact-import
- writing
source_url: https://tools.simonwillison.net/word-counter
github_repo_url: https://github.com/simonw/tools
---
# Word and Character Counter
An imported Claude artifact. Write in as many sections as you like - add and
remove them freely - and each one carries its own live word and character
count as you type.
The per-section split is what makes it more than a textarea with a number under
it: when you are working to a budget spread across parts (an abstract plus a
body, chapters, slides, an answer per question), you need the counts separately,
not one total. Drafts are saved to your browser's local storage on a debounce,
so a reload does not lose your work.
Storage is local to this app and never leaves the browser. No model is called
and nothing is metered.
Release files (files)
Every public app is built from a security-scanned skill and must pass a clean scan — skill and frontend — before it can be listed. Have a skill of your own? Turn it into an app — or read the step-by-step walkthrough.