UTF-8エンコーダー/デコーダー
無料オンライン UTF-8 エンコード・デコードツール、Unicode コードポイント相互変換
UTF-8 エンコーディングとは?
UTF-8 は、Unicode 標準のすべての文字を表す可変幅文字エンコーディングです。文字ごとに 1 〜 4 バイトを使用し、World Wide Web で支配的なエンコーディングです。ASCII 文字(0-127)は 1 バイトを使用するため、UTF-8 は ASCII と後方互換性があります。
UTF-8 エンコーダー/デコーダーの使い方
テキストを入力して U+XXXX 形式の Unicode コードポイントを確認します。コードポイントを入力してテキストにデコードします。このツールは、文字エンコーディングの問題、特に多言語コンテンツと特殊文字の検査とデバッグに役立ちます。
▶Unicode コードポイントとは?
コードポイントは、Unicode 標準の各文字に割り当てられる一意の番号です。例:U+0041 は 'A'、U+4F60 は '你' です。コードポイントは U+0000 から U+10FFFF の範囲です。
▶UTF-8 と UTF-16 の違いは?
UTF-8 は文字ごとに 1-4 バイトを使用し、ASCII 互換です。UTF-16 は文字ごとに 2 または 4 バイトを使用します。UTF-8 は Web コンテンツで最も一般的なエンコーディングですが、UTF-16 は Windows や JavaScript などの一部のシステムで内部的に使用されます。
▶一部の文字が疑問符またはボックスとして表示されるのはなぜですか?
これは通常、フォントにその Unicode コードポイントのグリフが含まれていないことを意味します。文字は正しくエンコードされていますが、システムで利用可能なフォントでは表示できません。
このツールが役に立ったら、作者にコーヒーをおごってください。
コーヒーをおごる