UTF-8、GBK、その他のエンコーディング間でテキストを変換
例をクリックして読み込みます: Click on any example to load it into the input field, or use "Quick Run" to automatically convert:
你好世界!Hello World!
こんにちは世界
Héllo Wörld 你好 🌍
文字エンコーディングは、文字をバイトにマッピングして保存と送信を行うシステムです。私たちの実装は、JavaScriptの組み込みTextEncoder/TextDecoder APIを使用し、十六進数、バイナリ、Unicodeエスケープフォーマット用のカスタムハンドラーを備えています。UTF-8、GBK、ISO-8859-1などの異なるエンコーディングは、文字を異なる方法で表現するため、データを誤ったエンコーディングでデコードすると「文字化け」(ぐれたテキスト)が発生可能性があります。
UTF-8、GBK、Latin-1などをサポート
入力中に即座にプレビュー
テキスト、十六進数、Base64、Unicodeフォーマット
すべての処理はブラウザ内で実行
UTF-8は文字あたり1-4バイトを使用し、ASCIIと後方互換性があります。UTF-16は2または4バイトを使用します。UTF-8はWeb上でより一般的ですが、UTF-16はWindowsとJavaの内部で使用されます。
中国語の文字化けは通常、テキストがGBKでエンコーディングされたがUTF-8でデコードされた(または逆)の意味します。元のエンコーディングからUTF-8への変換を試してください。
はい、すべてのエンコーディング変換はブラウザ内でローカルに実行されます。データがサーバーに送信されることはありません。
開発ワークフローを向上させるための他のツールとガイドを発見