このツールとは?
このツールは、各文字の後にユニコードの「結合」文字を追加します。U+0336は前の文字に線を引きます。U+0332は前の文字の下に線を引きます。 これらは実際のユニコード文字(HTMLの<s>や<u>タグではない)であるため、ツイートやInstagramのプロフィール、プレーンテキストのチャットメッセージなど、書式設定タグが削除されるプレーンテキストの環境でもこの効果が機能します。
その代償として、一部のアプリやフォントでは、結合記号の表示にばらつきが生じることがあります。特に文字が連続して並んでいる場合、短いフレーズはどこでも安定して表示されますが、長い段落では一部のプラットフォームでわずかに不均一に見えることがあります。
なぜこれを使うのか?
- プレーンテキストが入力可能な場所であればどこでも、テキストに打ち消し線や下線を引くことができます。HTMLやMarkdownのサポートは必要ありません。
- 3つのスタイル:取り消し線、下線、または太字の二重線効果。
- ソーシャルメディアのプロフィールやユーザー名、チャットアプリなど、リッチテキスト形式が利用できないあらゆる場所で使用できます。
- 100% プライベート — テキストはブラウザ上でローカルに処理されます。
- 無料、登録不要、文字数制限なし。
使い方
- 入力ボックスにテキストを入力するか、貼り付けてください。
- スタイルを選択してください:取り消し線、下線、または二重取り消し線。
- 「生成」をクリックします。
- 「コピー」をクリックし、結果をソーシャルメディア、チャット、ドキュメントなど、どこにでも貼り付けてください。
例
入力
Hello World出力
H̶e̶l̶l̶o̶ ̶W̶o̶r̶l̶d̶取り消し線スタイル。スペースを含むすべての文字の後に結合記号が追加されるため、線が途切れることなく連続して表示されているように見えます。
実用的なヒント
- まずは対象アプリで短いフレーズを試してみてください。プラットフォームによっては(特に古いSMSゲートウェイなど)、結合記号が完全に削除されてしまうことがあります。
- 細字や軽量なフォントでは、1本の線では気づきにくい場合があるため、二重取り消し線の方が単一の取り消し線よりも読みやすくなります。
- 長いメッセージの中で単語を1つか2つだけ(メッセージ全体ではなく)取り消したい場合は、その部分のみを取り消し線を引き、メッセージの残りの部分はプレーンテキストのままにしておいてください。
- GitHubのREADMEやDiscordのメッセージ、あるいはMarkdownエディタなどで、実際にMarkdownの~~取り消し線~~が必要な場合は、そのプラットフォーム固有の構文を使用してください。Unicode版よりも確実に表示されます。
このスタイルのテキストが実際にどこで使われているか
実際の使用例としては、割引を示すために価格に線を引いたり、プレーンテキストのリストで「ToDo」項目を「完了」としてマークしたり、ソーシャルメディアのキャプションで冗談めかして発言を撤回したりする場合(「朝が大好き̶ ̶ コーヒー」)が最も一般的です。 また、通常のフォントでは地味すぎるユーザー名やプロフィール文などでも、スタイルを演出するために使われます。
もし、特に取り消し線以外のユニコードによるテキスト装飾効果をお探しの場合は、当サイトの「Zalgoジェネレーター」や「スモールキャップスジェネレーター」も、「プレーンテキストを装飾されたユニコードのバリエーションに変換する」という同じ機能を提供しており、それぞれまったく異なる視覚的な仕上がりになります。
よくある質問
なぜ一部のサイトでは、取り消し線が途切れていたり、隙間が開いて見えたりするのでしょうか?
このエフェクトではUnicodeの結合記号を使用していますが、フォントやアプリによって、これらの記号が密集して並んだ際の表示がわずかに異なります。完全に連続した線として表示される場合もあれば、文字の間にわずかな隙間が入る場合もあります。これは、表示先のアプリやフォントによる表示上の違いであり、生成側で統一できるものではありません。なぜなら、これはユーザーが制御できないソフトウェアに依存する問題だからです。
代わりに、Markdown(~~このように~~)でも機能するでしょうか?
このツールはMarkdown構文を生成するのではなく、Markdownがまったくサポートされていない場所(例えば、ソーシャルメディアのプロフィールなど)でも機能する、リテラルなUnicodeの取り消し線文字を生成します。 Markdownに対応したエディタで執筆している場合は、そのプラットフォーム固有の~~取り消し線~~構文を使用した方が、通常はその環境ではよりきれいに表示されます。
この3つのスタイルにはどのような違いがあるのでしょうか?
取り消し線は、各文字に1本の線を引きます(U+0336)。一方、下線は各文字の下に線を引きます(U+0332)。二重取り消し線は、1文字につき取り消し線を2回重ねて、より太く濃い線にします。特定のフォントで単一の取り消し線が細すぎる場合に役立ちます。
これは絵文字やラテン文字以外のテキストでも機能しますか?
結合記号は、絵文字やラテン文字以外の文字を含め、ほとんどの文字に適用できますが、プレーンなラテン文字以外のテキストでは表示品質にばらつきが生じやすくなります。長文を入力する前に、対象のアプリで短いサンプルをテストしてみてください。
私のテキストはどこかにアップロードされていますか?
いいえ。結合記号は、すべてブラウザ内で実行されるJavaScriptによって追加されます。入力した内容は一切サーバーに送信されません。