本文へスキップ

アクセント記号の除去

Diacritic Remover

アクセント付きのラテン文字を素のASCIIに落とし(caféはcafeになります)、スラッグや並べ替えや検索キーに使えるようにします。

アクセントの付いたラテン文字を素のASCIIへ畳みます。caféはcafe、øはo、æはaeになり、組版用の約物もまっすぐに直します。やらないのは、日本語・中国語・キリル文字を黙って消すことです。それらはアクセント付きのラテン文字ではなく、取り除くものがありません。

🔒 ブラウザの中だけで動きますasciidiacriticnormalize

原文

変換結果 — ASCII でない文字が残っています

ASCII に対応しない文字

감Hangul ×1마Hangul ×1원Hangul ×1㈜Hangul ×1
ハングル・漢字・キリル文字はアクセント付きのラテン文字ではありません。外すものがないので、黙って削除せずにここへ集めて見せます。韓国語を URL で使える形にしたいときは、スラッグ生成ツールが捨てる代わりにローマ字へ置き換えます(감마원 → gammawon)。

逆方向

まっすぐな引用符を約物の引用符に、-- をエヌダッシュに、... を三点リーダーに変えます。対のどちらが開きになるかは直前の文字で決まるので、don’t も正しく出ます。

使い方

  1. テキストを貼り付けます

    名前の一覧、ファイル名、ASCIIしか受け取らないシステムに入れる値といったものです。

  2. 互換正規化を使うか決めます

    NFKCを先に適用すると、A はAに、fi はfiに、①は1になります。㈱も(株)になるので、日本語のテキストでも素通りはしません。

  3. ASCIIにできなかった文字を見ます

    畳めなかった文字は消さずに、用字系と件数を添えて並べます。結果が純粋なASCIIなのか、まだ文字が残っているのかは見出しに書かれます。

よくある質問

日本語はどうなりますか

消さずに一覧で見せます。「ASCIIの形を持たない文字を残す」をオフにすると消えます。日本語をURLに使える形にしたいのなら、スラッグ生成ツールがハングルをローマ字にします(감마원 → gammawon)が、かなと漢字のローマ字化はしません。

ßがsではなくssになるのはなぜですか

その文字を使わずに書くときのドイツ語の綴りがssだからです。StraßeはStrasseになります。æ → ae、ø → o も同じ理由です。これらは分解されないので、それぞれの言語が使う綴りに1つずつ手で対応させています。

逆方向は何をしますか

組版用の約物へ戻します。まっすぐな引用符は曲がった引用符に、--はenダッシュに、...は省略記号になります。対のどちらが開く引用符かは直前の文字を見て決めるので、英語のアポストロフィも正しく出ます。

ここから渡せます

次の一手

このツールが出したものをそのまま受け取れる道具です。