本文へスキップ

Unicode 変換

文字列や絵文字とUnicodeコードポイントを相互変換できます。U+、0x、単純な \u、10進数表記を文字列に戻し、UTF-8バイト列、UTF-16コード単位、サロゲートペアもローカルで確認できます。

入力テキスト

Unicode 変換

かんたんスタート

1
テキストまたは絵文字を入力し、エンコードをクリックします。
2
U+、0x、単純な \u、または10進数表記を入力し、デコードをクリックします。
3
複数のコードポイントはスペース、カンマ、セミコロン、改行で区切ります。
4
同じエディターの結果を確認してコピーします。

よくある利用シーン

プログラミング

エンコーディングを扱い、文字列の問題をデバッグ

データ分析

テキスト内の特殊文字やエンコーディングを調査

プロトコルテキスト

プロトコルから抽出したテキストを貼り付けると、各文字のコードポイントとUTF-8/UTF-16表現を確認できます。生のパケットデータを解析・デコードする機能ではありません。

学習

文字コードの基礎を学ぶ

セキュリティ確認

ゼロ幅文字、異体字セレクター、ZWJ、制御文字を確認できますが、見た目が似た文字やbidiの完全な安全性レポートは生成しません。

形式変換

可読テキストとコードポイント表記を切り替えます。

対応している入力・出力形式

コードポイント:U+4E2D、U+0041
単純な \u トークン: \u4E2D、\u0041。これはトークン解析であり、JavaScript 文字列リテラルの解析ではありません。
10 進数:20013、65
16 進数:0x4E2D、0x0041
区切り: スペース、カンマ、セミコロン、改行。16 進数には U+、0x、または \u を付けます。接頭辞のない数字は 10 進数です。

コードポイントの範囲とUTF-16

エンコードでは常にU+形式のコードポイント一覧を出力します。10進数値、UTF-8バイト列、UTF-16コード単位、サロゲートペアは別の出力形式ではなく、文字の詳細として表示されます。
デコードではU+、0x、単純な \u、10進数表記を受け付けます。16進数には接頭辞を付けてください。1F600のような接頭辞のない16進数には対応していません。
単純な \u 表記の解析はJavaScript文字列パーサーではありません。\u{1F600}、\U0001F600、\xNN、CSSエスケープ、HTMLエンティティ、URLパーセントエンコーディングはこのツールの対象外です。
文字の詳細には、最初の100個の一意なコードポイントと出現回数が表示されます。長い絵文字シーケンスと結合文字は、書記素クラスターではなくコードポイントとして確認されます。
ブロック、カテゴリ、絵文字のラベルは軽量のローカルヒントです。このページは、正式なUnicode名、バージョン、スクリプト、Bidi、正規化データを収録したデータベースではありません。
ゼロ幅文字、異体字セレクター、制御文字などをコードポイント単位で確認できます。ただし、見た目が似た文字の判定、Trojan SourceやIDNの安全性評価、フォント対応範囲の自動検出を行うスキャナーではありません。
入力内容や変換状態の保存とWebDAV同期については、「プライバシーとセキュリティ」をご確認ください。

使い方のヒント

テキスト入力:入力または貼り付け
絵文字の詳細:一部の絵文字は、ベース文字、修飾子、異体字セレクター、ZWJからなる複数のコードポイントで構成されます。
サロゲートペア:BMP外の文字(U+10000〜U+10FFFF)は、JavaScript文字列ではUTF-16のサロゲートペアとして表されます。

制限事項と互換性

無効な範囲:0未満または0x10FFFFを超える値は拒否されます。単独のサロゲートコードポイントは、ブラウザ間で一貫して表示されない場合があります。
レンダリング:表示はプラットフォームやフォントによって異なります。
ブロックラベルとカテゴリラベルは軽量のローカルヒントであり、正式名、スクリプト、Bidiデータを含む完全なUnicodeデータベースではありません。

プライバシーとセキュリティ

Unicodeコードポイント変換はブラウザ内でローカルに実行されます。元のテキストはブラウザの下書きとして残ることがあります。保存済みワークスペースまたはWebDAV同期が有効な場合、そのテキストも同期経由で保存されることがあります。エンコード、デコード、コピーするテキストはいずれも同じエディター内容を使用します。文字の詳細はその内容から再計算され、別の結果状態として保存されません。このツールはファイルをアップロードせず、添付ファイルを作成せず、ファイルを書き出しません。

よくある質問

6

次の作業に役立つ関連ツールです。

すべてのツール処理はブラウザ内でローカルに行われます。