strikethrough.text

Free generator, copy and paste

Strikethrough checklist maker cross off what you shipped

Write your list with [x] for done and [ ] for still to do. Done items come out ticked and crossed out, open ones get an empty box, ready to paste into X, LinkedIn, Discord or a changelog.

85 characters, 18 words
Ctrl + Enter copies the first result

Posting to

Runs in your browser. Nothing you type is uploaded.

  • done crossed out, emoji boxes✅ L̶a̶u̶n̶c̶h̶ ̶l̶a̶n̶d̶i̶n̶g̶ ̶p̶a̶g̶e̶ ✅ S̶h̶i̶p̶ ̶d̶a̶r̶k̶ ̶m̶o̶d̶e̶ ⬜ Fix mobile nav ⬜ Write the changelog
  • done crossed out, plain boxes☑ L̶a̶u̶n̶c̶h̶ ̶l̶a̶n̶d̶i̶n̶g̶ ̶p̶a̶g̶e̶ ☑ S̶h̶i̶p̶ ̶d̶a̶r̶k̶ ̶m̶o̶d̶e̶ ☐ Fix mobile nav ☐ Write the changelog
  • Markdown tasks, GitHub and Notion- [x] ~~Launch landing page~~ - [x] ~~Ship dark mode~~ - [ ] Fix mobile nav - [ ] Write the changelog

Updated · strikethroughtext.online

Write it once, paste it anywhere

Build in public posts, release notes and weekly updates all share a shape: a few things done, a few still open. Writing that by hand means finding a box emoji, a tick emoji, and a way to cross text out in an app that has no strikethrough button. Here you type the list the way you would in a notebook and copy the finished version.

You type Emoji row Plain boxes row Markdown row
[x] Ship dark mode ✅ S̶h̶i̶p̶ ̶d̶a̶r̶k̶ ̶m̶o̶d̶e̶ ☑ S̶h̶i̶p̶ ̶d̶a̶r̶k̶ ̶m̶o̶d̶e̶ - [x] ~~Ship dark mode~~
[ ] Fix mobile nav ⬜ Fix mobile nav ☐ Fix mobile nav - [ ] Fix mobile nav

Indentation is kept, so sub-tasks stay under their parent. Blank lines stay blank, so you can group items into sections.

A build in public template

Copy this into the box and edit it:

This week:
[x] Launched the waitlist
[x] 100 signups
[ ] Onboarding emails
[ ] Pricing page

The heading line has no marker, so it comes out with an empty box. Delete the box after pasting, or move the heading out of the box and type it straight into your post.

Where each row works best

  1. X and Threads. The emoji row stands out in a busy feed. Keep the list short: struck letters use extra characters.
  2. LinkedIn. Either row works. The plain boxes look calmer next to long text.
  3. Discord and Slack. Both support tildes natively, so the Markdown row also renders, but the emoji row looks the same for everyone, including in notifications.
  4. GitHub and Notion. Use the Markdown row. The boxes become real checkboxes you can tick later.

Other list styles

For a list with no done or open state, the Unicode bullet point generator swaps hyphens for arrows, sparkles, check marks or circled numbers. For the Markdown syntax itself, see strikethrough in Markdown.

Questions people ask

How do I mark an item as done?

Start the line with [x], ✓ or ✅, or wrap it in double tildes like ~~this~~. Any line that is already crossed out with strikethrough characters counts as done too. Everything else is treated as still to do, whether it starts with [ ], a hyphen, a number or nothing.

Will the checklist look the same on X and LinkedIn?

Yes. The boxes are emoji or Unicode symbols and the line through done items is a combining character, so nothing depends on the app supporting formatting. The emoji row looks the most colourful; the plain boxes row looks the same on every phone.

What is the Markdown row for?

GitHub, GitLab, Notion, Obsidian and many issue trackers understand task lists written as - [x] and - [ ]. That row keeps the syntax and wraps done items in ~~tildes~~, so they render as real tickable checkboxes with a line through them.

Does strikethrough count against the character limit?

On most platforms each struck letter counts as two characters, the letter and its line. A 20-letter done item uses about 40. Pick a platform under Posting to and the counter shows whether the list still fits.

Can I cross out a single word instead of a whole line?

Yes, on the main strikethrough generator. Type your post, highlight the word and press Strike selection.

Keep going