グリッチテキストジェネレーター
無料のグリッチテキストジェネレーター。強度を調整して Zalgo、呪われたテキスト、逆さ文字を作り、そのままどこへでもコピーして貼り付けられます。Zalgo クリーナーも付属。
- アップロードなし
- サイズ制限なし
- 登録不要
破損させたい文字を入力
入力するそばから、どのスタイルもその場で更新されます。
グリッチしたテキストを貼り付けると、すべての結合記号、ゼロ幅文字、装飾アルファベットを取り除いて素直に読めるテキストに戻します。逆さ文字と鏡文字は生成時に順序も反転されているため、元に戻すには順序を反転を使ってください。
グリッチテキストの作られ方
Zalgo テキストはフォントでも画像でもありません。グリッチ文字はどれも、ふつうの文字の後に 1 つ以上の Unicode 結合分音記号が続いたものです。多くは U+0300 から U+036F のブロックに属します。結合記号は直前の文字にくっつき、それ自体は幅を持たないため、記号は文字の上・中・下に積み重なる一方で、テキストの行幅は変わりません。
この効果がコピー&ペーストを越えて生き残るのはそのためです。送っているのは本物のコードポイントなので、Unicode を受け付けるアプリならどれでもそのまま表示します。ダウンロードも画像も、相手側の特別なフォントも要りません。
3 つの領域
- 上。 ブレーヴェ、マクロン、リング、そして U+0363 から U+036F の上付き文字が上へ積み重なります。高さはここから生まれます。
- 中央。 重ね打ちの記号は文字そのものの上に載り、高さを増やさずに取り消し線やノイズにまみれた見た目を作ります。
- 下。 セディーユ、リング、ドットが下へ積み重なり、テキストが下の行へあふれ出す原因になります。
文字数が重要な理由
記号 1 つ 1 つが独立したコードポイントです。強度が高いと 20 文字の文章でも 1,000 コードポイントを超えることがあり、短く見える投稿が長すぎるとして拒否されるのはそのためです。上のカウンターは見た目の文字数と実際の文字数を分けて表示し、各プラットフォームの一般的な上限も示します。
Glitch text についてのよくある質問
グリッチテキストは実際どう動いているのですか。
グリッチ文字はすべて、通常のテキストの後に Unicode の結合分音記号が続いたものです。多くは U+0300 から U+036F の範囲から取られます。結合記号は直前の文字にくっつき、それ自体は横幅を取らないため、文字の上・中・下に積み重なります。見た目には 1 文字でも、コードポイントは十数個になり得ます。
Discord、X、Instagram で使えますか。
はい。出力は画像やフォントファイルではなく本物の Unicode だからです。積み重なった記号を最も忠実に描画するのは Discord です。X と Instagram は行の高さを守るために非常に高い積み重なりを切り詰めるので、そこでは強度を下げてください。上の文字カウンターは、各プラットフォームの上限に対して実際に何コードポイント送っているかを示します。
なぜ自分のテキストが数千文字として数えられるのですか。
結合記号 1 つ 1 つが独立したコードポイントだからです。強度が高いと 20 文字の文章でも 1,000 コードポイントを超えることがあり、短く見える投稿が長すぎるとして拒否されるのはそのためです。カウンターが見た目の文字数と実際の文字数を分けて表示するのはまさにこの理由からです。
送られてきたテキストからグリッチを取り除けますか。
はい。ジェネレーターの下にあるクリーナーがそれを行います。すべての結合記号を剥がし、ゼロ幅文字と双方向制御文字を取り除き、全角・丸囲み・スモールキャップスといった装飾アルファベットを素の ASCII に戻します。逆さ文字と鏡文字は置換だけでなく順序も反転されるため、その場合のために「順序を反転」ボタンがあります。スモールキャップスのように大文字小文字の情報を捨てるスタイルは小文字で戻ります。その情報はテキストの中に本当に残っていないからです。
ユーザー名にグリッチテキストを使っても大丈夫ですか。
多くのプラットフォームで許可されていますが、表示名では積み重なった記号を拒否するところもありますし、重い Zalgo は他の利用者のレイアウトを崩したり、スクリーンリーダーにとって読めない文字列にしたりします。名前では軽めにとどめ、重い設定は単発の投稿にとっておいてください。
入力したテキストはどこかに送られますか。
いいえ。このジェネレーターは、このサイトの他のツールと同じく完全にブラウザー内で動きます。入力した内容が送信、記録、保存されることはありません。