← テキスト&リストツール
テキスト&リストツール · ローカルで実行

UTF-16コード単位コンバーター

JavaScript の UTF-16 コードユニットを 4 桁の16進数値として検査するか、厳密に有効な Unicode テキストを再構成します。

準備完了。作業データはこのブラウザに保存されます。

なぜこのツールが役立つのか

このコンバーターを使用してサロゲートペアを診断し、ブラウザー文字列を UTF-16 API と比較し、正確なコードユニットのテストフィクスチャを作成します。

どのように働くか

エンコードは16ビット単位ごとに出力し、デコードは16進トークンを検証し、各高サロゲートの後に1つの低サロゲートが続くことを要件とします。

実用例

A😀 は 0041 D83D DE00 になり、BMP 文字と絵文字のサロゲートペアが別々に表示されます。

検証

計算は決定的であり、無効な入力を静かに変更するのではなく、検証エラーを説明します。

プライバシー境界

入力と出力はこのタブ内にとどまります。コピーとダウンロードはサーバーアップロードなしでブラウザAPIを通じて行われます。

結果パスポート

各実行はツールモード、タイムスタンプ、入出力サイズを報告するため、変換されたデータの監査が可能です。