ブログ
日本語

透明文字コピー — 空白ニックネーム用の見えない文字

空白・透明なUnicode文字をコピーし、隠れた文字を見つけて削除するツール

ブラウザー内で処理・アップロード不要

多くのゲームやサービスはニックネームでの透明文字の使用を禁止しており、使えるかどうかはサービスによって異なります。他人へのなりすましや、名前のルール・利用制限を回避する目的で使うと、利用規約違反になることがあります。

1〜100。コピーボタンを押すと、その文字をこの個数だけ続けてコピーします。

透明文字・空白文字の一覧
文字コピー名前幅主な用途
U+3164HANGUL FILLER広い[ㅤ]ハングルの埋め字。空白に見えるニックネームや名前によく使われます。
U+115FHANGUL CHOSEONG FILLER広い[ᅟ]古いハングルを組み立てるときの、空の初声(子音)の代わり。
U+1160HANGUL JUNGSEONG FILLER幅ゼロ[ᅠ]ハングルを組み立てるときの、空の中声(母音)の代わり。前の文字にくっついて何も表示されないことがよくあります。
U+FFA0HALFWIDTH HANGUL FILLER標準[ᅠ]半角のハングル埋め字。ハングルの埋め字より狭い空白です。
U+2800BRAILLE PATTERN BLANK標準[⠀]空の点字セル。Instagramのキャプションの空行や、空のメッセージによく使われます。
U+200BZERO WIDTH SPACE幅ゼロ[​]改行してよい位置の目印。長いURLや単語に使います。
U+200CZERO WIDTH NON-JOINER幅ゼロ[‌]隣り合う文字が結合しないようにします(アラビア文字、インド系文字)。
U+200DZERO WIDTH JOINER幅ゼロ[‍]絵文字をつないで1つのシーケンスにします(例:👨‍👩‍👧)。
U+2060WORD JOINER幅ゼロ[⁠]その位置で改行されないようにする、見えない接着剤。
U+00A0NO-BREAK SPACE標準[ ]改行されないスペース。ウェブページの で、数値と単位の間などに使います。
U+2002EN SPACE標準[ ]文字サイズの半分の幅のスペース。組版用です。
U+2003EM SPACE広い[ ]文字サイズと同じ幅のスペース。字下げに便利です。
U+2007FIGURE SPACE標準[ ]数字1桁分の幅のスペース。表の数字をそろえるのに使います。
U+3000IDEOGRAPHIC SPACE広い[ ]全角スペース。漢字1字と同じ幅です。
U+FEFFZERO WIDTH NO-BREAK SPACE幅ゼロ[]ファイル先頭のバイト順マーク(BOM)。文中では見えない文字として働きます。

文字名とコードポイント:Unicode文字データベース(Unicode Character Database)。幅は一般的な表示の目安で、フォントや端末によって異なります。

隠れた文字のチェッカー

幅ゼロの文字と方向制御文字は常に削除します。絵文字シーケンス内の接合子(ZWJ)と、それを必要とする文字体系(ペルシア語、アラビア文字、インド系文字、シンハラ文字など)の文字間のZWJ/ZWNJは残します。

透明文字コピーとは

見えない文字や空白文字を集め、ワンクリックでコピーできるページです。名前を空白に見せたい、白紙に見えるメッセージを送りたい、レイアウトの余白を調整したい、SNSのキャプションで改行を残したい、といったときに探されます。目に見えないため、ウェブページ上で手で選択するのは面倒です。表にはハングルの埋め字、空の点字、ゼロ幅スペース、全角スペースなど15種類を、コードポイント、一般的な幅、主な用途とともに載せています。それぞれ最大100個まで続けてコピーでき、貼り付けたテキストの隠れた文字を見つけて取り除くチェッカーもあります。

使い方

  1. コピーする個数を1〜100で決めます。初期値は1個です。
  2. 行のコピーを押します。その文字が指定した個数だけクリップボードに入ります。
  3. 点線の枠にはコードポイントが表示され、「幅」列のかっこの間の網かけが、表示される幅の目安を示します。
  4. テキストを調べるには、隠れた文字のチェッカーに貼り付けます。見つかった文字ごとに、位置・行・列、コードポイント、Unicode名が表示されます。
  5. 「整理したテキスト」欄には、幅ゼロの文字を除いたテキストが表示されます。オプションにチェックを入れると、ハングルの埋め字も削除したり、特殊なスペースを通常のスペースにしたりできます。結果はコピーできます。

仕組み

  • 文字名とコードポイントは、Unicode文字データベース(Unicode Character Database)に基づきます。
  • 幅は一般的な表示に基づいて「幅ゼロ」「標準」「広い」に分けています。お使いのフォントでは異なる場合があります。
  • 表の15種類のほか、チェッカーはソフトハイフン、RIGHT-TO-LEFT OVERRIDEのような双方向制御文字、THIN SPACEなどのスペースも見つけます。位置はコードポイント単位で数えるので、絵文字や漢字は1文字と数えます。
  • 整理では、幅ゼロの文字と方向制御文字を常に削除します。特殊なスペースは選んだときだけ置き換えます。2つの絵文字の間のZWJは残し、アラビア文字、インド系文字、シンハラ文字、ミャンマー文字、クメール文字などの文字間のZWJ/ZWNJも残します。
  • 処理はすべてブラウザー内で行われます。保存も送信もされません。

例

操作 結果
HANGUL FILLER を個数3でコピー U+3164 が3個続いた文字列
「a」、ゼロ幅スペース、「b」、ハングルの埋め字 をチェック 2文字目 U+200B ZERO WIDTH SPACE と 4文字目 U+3164 HANGUL FILLER
改行しないスペースを含むテキストを整理 初期状態では残り、オプションをオンにすると通常のスペースになる

空白の名前を使う前に、サービスの名前に関するルールを確認しましょう。

よくある質問

空白の名前にはどの透明文字が使えますか?

いちばんよく使われるのはハングルの埋め字(U+3164)です。ただし多くのゲームやアプリは名前での使用を禁止しており、使えるかどうかはサービスによって異なります。空白の名前でなりすましをしたり、名前のルールや利用制限を回避したりすると、利用規約違反になることがあります。

コピーを押しても何も見えません。成功していますか?

はい。これらはもともと見えないための文字なので、表では代わりにコードポイント入りの点線の枠を表示しています。表の下のチェッカーに貼り付けると、何をコピーしたか確認できます。

貼り付けたテキストに隠れた文字を探すには?

隠れた文字のチェッカーに貼り付けてください。ゼロ幅スペース、方向制御文字、改行しないスペースなどの特殊なスペースを、位置・行・列・Unicode名とともに一覧表示します。「整理したテキスト」欄では幅ゼロの文字が自動で取り除かれます。

ゼロ幅接合子(ZWJ)を削除すると絵文字が壊れませんか?

壊れません。家族の絵文字のように2つの絵文字の間にある接合子は残します。ペルシア語のZWNJや、シンハラ文字・インド系文字の結合に使うZWJなど、文字体系に必要な接合子も残します。削除するのは、ラテン文字や韓国語の文字の間に隠れた接合子だけです。

表の幅は正確ですか?

一般的な表示の目安です。フォントや端末によって、広く見えたり狭く見えたり、まったく表示されなかったりするので、実際に使う場所で試してください。

ほしいツールはありますか?