Unicode変換ツールとは?
Unicode変換ツールは、文字をUnicodeコードポイントに変換したり、Unicodeコードポイントを文字に戻したりできる無料のオンラインツールです。
「U+65E5」のような文字列を見たことはありませんか?これがUnicodeコードポイントと呼ばれるもので、世界中のあらゆる文字に割り当てられた固有の番号です。このツールを使えば、文字とコードポイントをブラウザ上でかんたんに相互変換できます。
Unicodeとは?(かんたんにおさらい)
Unicode(ユニコード)は、世界中の文字を統一的に扱うための文字コード規格です。日本語・英語・中国語・アラビア語・絵文字など、あらゆる文字に固有の番号が割り当てられています。
たとえば:
・「日」という漢字は U+65E5
・「A」というアルファベットは U+0041
・「😀」という絵文字は U+1F600
このように、どんな文字でも「U+」に続く16進数の番号で表現できます。
Unicodeが登場する前は、国ごとに異なる文字コードが使われていたため、異なる環境間で文字化けが頻繁に起きていました。Unicodeの普及によって、文字化けの問題が大幅に減りました。
ツールの使い方
文字 → Unicodeに変換する手順
- テキストエリアに変換したい文字を入力します(例:日本語)
- 「文字 → Unicode」ボタンを押します
- 各文字のコードポイントが表示されます(例:U+65E5 U+672C U+8A9E)
- 「コピー」ボタンで結果をコピーできます
Unicode → 文字に戻す手順
- テキストエリアにUnicodeコードポイントを入力します(例:U+65E5 U+672C U+8A9E)
- 「Unicode → 文字」ボタンを押します
- 元の文字が表示されます(例:日本語)
- 「コピー」ボタンで結果をコピーできます
対応している入力形式
以下の形式をすべて入力として受け付けています。
・U+XXXX形式(例:U+65E5)
・\uXXXX形式(例:\u65E5)
・&#xXXXX;形式(例:日)
・10進数のHTMLエンティティ(例:日)
よくある質問
Q. 絵文字もUnicodeに変換できますか?
A. はい、対応しています。絵文字もUnicodeで管理されているため、コードポイントを確認できます。たとえば「😀」はU+1F600です。
Q. 文字化けの調査に使えますか?
A. はい、役立ちます。文字化けが起きている箇所のコードポイントを確認することで、どの文字が正しく扱われていないかを特定する手がかりになります。
Q. 入力したデータはサーバーに送られますか?
A. いいえ、すべての処理はブラウザ上で完結しています。入力した文字が外部に送信されることはないので、安心してご利用いただけます。
Q. 半角・全角の違いもわかりますか?
A. はい、わかります。たとえば半角の「A」はU+0041、全角の「A」はU+FF21と異なるコードポイントになります。見た目が似ていても別の文字であることを確認するのに便利です。
関連ツール
・Base64 ⇄ テキスト変換ツール:テキストをBase64形式に変換・復元
・URLエンコード・デコードツール:URLの文字列を変換・復元
・正規表現ツール:文字列のパターンマッチ・置換をブラウザで確認

コメント