← Back to Home

1. Basic Markdown

All standard markdown syntax works in backtick. Here are examples:

Markdown
# Heading 1
## Heading 2
### Heading 3

**Bold text** and *italic text*

- Bullet list item
- Another item

> A blockquote

---

Renders to:

2. Code Blocks

Fenced code blocks use triple backticks with a language:

Markdown
function hello() {
  console.log("Hello world!");
}

for (let i = 0; i < 5; i++) {
  console.log(i);
}

Indented code blocks use 4 spaces or a tab:

Markdown
    # Indented block
    const x = 42;
    return x;

Inline code wraps in single backticks: var x = 42;

3. Encrypted Blocks

Encrypt sensitive content with a password. The content is encrypted via AES-256-GCM in your browser before sending to the server — no one can read it, not even the server.

Select text in the editor and click "🔒 Encrypt Selected" to encrypt it:

Encrypted block (example)
[encrypted:b64]{
  "iv": "abc123...",
  "salt": "def456...",
  "cipher": "ghij789..."
}

Viewers will see a decrypt button. They need the password to read the content.

4. Math / LaTeX

Inline math: [math: "x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}"]

Markdown
Here is the quadratic formula:
[math: "x = \frac{-b \pm \sqrt{b^2-4ac}}{2a}"]

Display math (displayed center):
[math: true]
E = mc^2
[/math]

5. Charts

Embed Chart.js charts using the chart shortcode:

Markdown
[chart: {
  "type": "bar",
  "data": {
    "labels": ["Jan", "Feb", "Mar", "Apr"],
    "datasets": [{
      "label": "Sales",
      "data": [12, 19, 3, 5]
    }]
  }
}]

Chart types: bar, line, pie, doughnut, radar, polarArea.

6. Images

Standard markdown image syntax works and is uploaded server-side by default:

Markdown
![Description](https://example.com/image.png)

Resizing: ![Description](https://example.com/image.png{width=300}) — you can also click any image in the viewer and use the slider to resize it interactively.

7. Themes & TTL

Themes

Choose a theme for your viewer from the navbar in the editor:

Viewers can also toggle between dark and light mode independently via the sun/moon icon.

Self-Destruct Timers (TTL)

Once the TTL expires, the entry is permanently deleted from the server.