パブリックAPIが利用可能です。MarkdownをAPIで画像に変換、毎月50回まで透かし付きで利用できます。

リファレンス

Markdown チートシート

必要な Markdown 記法をすべて掲載。左が書き方、右が描画結果です。CommonMark と GitHub Flavored Markdown の拡張に対応。

見出し

6 段階あります。前の段落に取り込まれないよう、見出しの前に空行を入れてください。

最上位の見出し

# Heading level 1

Heading level 1

セクション見出し

## Heading level 2

Heading level 2

小見出し

### Heading level 3

Heading level 3

レベル 1・2 の別記法

Heading level 1
===============

Heading level 2
---------------

Heading level 1

Heading level 2

強調

アスタリスクとアンダースコアのどちらでも使えます。単語の内側ではアスタリスクのほうが安全です。

太字

**bold text**
bold text

斜体

*italic text*
italic text

太字と斜体

***bold and italic***
bold and italic

打ち消し線(GFM)

~~struck through~~
struck through

リスト

半角スペース 2 つでインデントすると入れ子になります。番号付きリストは自動で振り直されるので、すべて 1. と書いても構いません。

箇条書き

- First item
- Second item
- Third item
  • First item
  • Second item
  • Third item

番号付きリスト

1. First item
1. Second item
1. Third item
  1. First item
  2. Second item
  3. Third item

入れ子のリスト

- Parent item
  - Child item
    - Grandchild item
  • Parent item
    • Child item
      • Grandchild item

タスクリスト(GFM)

- [x] Finished task
- [ ] Open task
  • xFinished task
  • Open task

画像は先頭に感嘆符を付けたリンクです。代替テキストはアクセシビリティと SEO の両方に効きます。

インラインリンク

[Markdown to Image](https://markdowntoimage.com)
Markdown to Image

ツールチップ付きリンク

[Markdown to Image](https://markdowntoimage.com "Convert Markdown")
Markdown to Image

画像

![A mountain at dusk](/photo.jpg)
A mountain at dusk

自動リンク

<https://markdowntoimage.com>
https://markdowntoimage.com

コード

開始フェンスの後ろに言語名を書くとシンタックスハイライトが付きます。

インラインコード

Run `npm install` first.
Run npm install first.

コードブロック

```
plain code block
```
plain code block

ハイライト付きコードブロック

```js
const total = items.length;
```
const total = items.length;

引用

引用の中にはリストやコードなど、他の Markdown を入れられます。

引用

> Everything should be made as
> simple as possible.
Everything should be made as simple as possible.

入れ子の引用

> Outer quote
>
>> Inner quote
Outer quote
Inner quote

ソース上で列を揃える必要はありません。区切り行のコロンで揃え方を指定します。

基本の表

| Format | Size |
| --- | --- |
| PNG | 240 KB |
| PDF | 96 KB |
FormatSize
PNG240 KB
PDF96 KB

列の揃え方

| Left | Center | Right |
| :--- | :----: | ----: |
| a | b | c |
LeftCenterRight
abc

その他の記法

ハイフン 3 つ以上で水平線になります。行末に半角スペース 2 つで、段落を変えずに改行できます。

水平線

---

強制改行

First line ends here.\
Second line starts here.
First line ends here.
Second line starts here.

特殊文字のエスケープ

\*not italic\*
*not italic*

脚注(GFM)

Text with a note.[^1]

[^1]: The note itself.
Text with a note.1

トラブルシューティング

サポート
Q1

Markdown と GitHub Flavored Markdown の違いは何ですか?

GitHub Flavored Markdown(GFM)は CommonMark の上位互換で、表・タスクリスト・打ち消し線・脚注・URL の自動リンクが加わります。このページで GFM と記した記法には、それらの拡張に対応したレンダラーが必要です(最近のものはほぼ対応しています)。
Q2

見出しが表示されないのはなぜですか?

最も多い原因は、井桁の後ろの半角スペース抜けです。#見出し ではなく # 見出し と書いてください。次に多いのが見出しの上に空行がないケースで、一部のパーサーは前の段落の一部として扱います。
Q3

段落を変えずに改行するには?

行末に半角スペースを 2 つ入れるか、行末にバックスラッシュを置きます。単なる改行はほとんどのパーサーで空白に畳まれ、空行を入れると新しい段落になります。
Q4

アスタリスクやアンダースコアをそのまま表示するには?

直前にバックスラッシュを置きます。\*文字\* と書けば斜体にならず *文字* と表示されます。バッククォート、井桁、角括弧など他の Markdown 文字も同様です。
Q5

Markdown の表は列を揃える必要がありますか?

必要ありません。ソース上で縦棒が揃っていなくても、レイアウトはレンダラーが処理します。揃えるのは原文を読みやすくするためだけです。重要なのはヘッダー下の区切り行です。
Markdown チートシート | 記法リファレンス | MarkdownToImage