文字とUnicode値を相互に変換できるUnicode変換ツールです。 通常のテキストを
U+XXXX、\uXXXX、 HTMLエンティティ形式に変換したり、Unicode表記を実際の文字に戻したりできます。- 対応形式:
U+3053,\u3053,\u{1F600},こ,こ,3053,12371
Unicodeとは?
Unicode(ユニコード)は、世界中の文字、記号、絵文字を共通の番号で扱うための文字コード標準です。 英字、ひらがな、カタカナ、漢字、韓国語、記号、絵文字などには、それぞれ固有のコードポイントが割り当てられています。 たとえば、ひらがなの
こ は U+3053、 絵文字 😀 は U+1F600 として表されます。Unicode変換ツールが役立つ場面
Web制作やプログラミング、データ処理では、文字そのものではなくUnicode値を確認したい場面があります。 文字化けの原因調査、JavaScript文字列のエスケープ、HTMLエンティティの確認、特殊文字や絵文字のコードポイント確認などに便利です。 このツールでは、テキストをUnicode表記へ変換したり、Unicode表記を実際の文字へ戻したりできます。
主な表記形式の違い
U+3053 はUnicodeコードポイントを表す一般的な表記です。\u3053 はJavaScriptなどで使われるUnicodeエスケープ表記です。こ や こ はHTMLエンティティ表記で、 Webページ上で特殊文字や記号を安全に表現したいときに使われます。Unicodeと文字エンコーディングの違い
Unicodeは「どの文字にどの番号を割り当てるか」を定義する標準です。 一方、UTF-8やUTF-16は、その番号を実際のバイト列として保存・送受信するためのエンコーディング方式です。 文字化けはUnicodeそのものではなく、ファイルや通信時のエンコーディング設定が原因になることが多くあります。
絵文字や特殊文字の確認にも便利
絵文字や一部の特殊文字は、画面上では1文字に見えてもUTF-16では複数のコードユニットとして扱われることがあります。 このツールでは、コードポイント、10進数、JavaScriptエスケープ、HTMLエンティティ、UTF-16単位を一覧で確認できるため、 文字列処理やデバッグ時に役立ちます。
こんなときに使えます
JavaScriptの文字列にUnicodeエスケープを入れたいとき、APIやデータベースから受け取ったUnicode表記を文字として確認したいとき、 HTMLエンティティをデコードしたいとき、絵文字や多言語文字のコードポイントを調べたいときに活用できます。


