Markdown, made simple
Pick Markdown in the composer and your paste opens as a clean, formatted document. Here's everything you can type — and exactly what readers will see.
Text styles
Wrap words in symbols to style them. These work anywhere: paragraphs, lists, tables and callouts.
**Bold text** and __this too__Bold text and this too
*Italic text* and _this too_Italic text and this too
***Bold and italic***Bold and italic
~~Strikethrough~~Strikethrough
==Highlighted text==Highlighted text
A marker-pen highlight.
!~Underlined text~!Underlined text
||Hidden spoiler||Hidden spoiler
Readers tap or hover to reveal it.
Use `inline code` for commandsUse inline code for commands
%red%Red text%% and %#7c3aed%purple text%%Red text and purple text
A colour name or a #hex code.
Paragraphs & line breaks
A single line break stays a line break. Leave an empty line to start a new paragraph.
First line
Second line, same paragraphFirst line
Second line, same paragraph
One paragraph.
Another paragraph.One paragraph.
Another paragraph.
Headings
Start a line with # signs — one to six of them. Every heading gets its own anchor link.
# Heading 1
## Heading 2
### Heading 3
#### Heading 4Heading 1
Heading 2
Heading 3
Heading 4
Links
Web addresses become links by themselves. Use brackets to give a link its own words.
https://example.com[Link text](https://example.com)[Email us](mailto:hello@example.com)Lists & checklists
Start lines with -, * or a number. Indent by two spaces to nest a list inside another.
- Apples
- Oranges
- Blood oranges
- Pears- Apples
- Oranges
- Blood oranges
- Pears
1. Download the file
2. Unzip it
3. Run setup- Download the file
- Unzip it
- Run setup
- [x] Write the draft
- [x] Add screenshots
- [ ] Publish- Write the draft
- Add screenshots
- Publish
Quotes
> Simplicity is the soul of efficiency.
> — Austin FreemanSimplicity is the soul of efficiency.
— Austin Freeman
Code
Fence code with three backticks. Name the language after them for syntax highlighting.
```python
def greet(name):
return f"Hello, {name}!"
```def greet(name):
return f"Hello, {name}!"```
Plain block, no highlighting
```Plain block, no highlightingTables
Separate columns with | and put a row of dashes under the header. Colons set the alignment. ✓, ✗ and ~ in a cell are coloured green, red and amber.
| Plan | Price | Ads |
| :--- | :---: | ---: |
| Free | $0 | ✗ |
| Pro | $5 | ✓ |
| Team | $12 | ~ || Plan | Price | Ads |
|---|---|---|
| Free | $0 | ✗ |
| Pro | $5 | ✓ |
| Team | $12 | ~ |
Callout boxes
Draw attention to a note, tip or warning. Start a line with !!! and the kind of box, then indent the text by four spaces. GitHub-style > [!NOTE] blocks work too.
!!! tip Pro tip
Callouts can hold **bold**, lists and links.Pro tip
Callouts can hold bold, lists and links.
!!! warning
Back up your files first.Warning
Back up your files first.
!!! danger Don't share this
It contains a password.Don't share this
It contains a password.
> [!NOTE]
> Works the same as on GitHub.Note
Works the same as on GitHub.
Layout
Centre or right-align a line, split sections with a divider, or add a table of contents.
-> Centred text <-Centred text
-> Right-aligned text ->Right-aligned text
Above
---
BelowAbove
Below
Three dashes make a divider.
[TOC]
## Install
## Usage
### OptionsInstall
Usage
Options
[TOC] lists every heading in the paste, as links.
Comments & escaping
Visible text
[//]: (This note is hidden from readers)Visible text
A comment line never shows.
\*Not italic\* and \==not highlighted\==*Not italic* and ==not highlighted==
A backslash shows a symbol as itself.
Images
Show any picture with its address — from Thpaste or any other site. Members can also upload pictures from the Pictures section of the composer (its “Insert in text” button writes the code for you) or from My media, where every picture has its Markdown ready to copy.
Not a Markdown person?
A word-processor toolbar: fonts, sizes, colours, highlights, alignment, lists, links and link buttons. No symbols to learn.
Write rich text →Syntax highlighting for 14 languages, line numbers, tab indenting and a highlighted preview.
Paste code →Exactly what you typed, nothing changed — ideal for logs, lists of links and notes.
Paste plain text →