tool hub ツール集

Unicode Converter

Unicode Converter — ブラウザで動作します。入力は保存されません。

ブラウザで処理 登録不要 無料


Unicode変換

値を入力してから「計算する」を押してください。

使い方

  1. テキストまたは \u エスケープ欄にハングル文、JSONエスケープ、U+一覧を入れます。
  2. 出力形式\uXXXXエスケープ、U+XXXXコードポイント、10進コードポイントのどれかを選びます。
  3. テキスト → Unicodeは選んだ形式でコードポイントを並べます。BMP外の文字の\uモードはサロゲートペアです。
  4. Unicode → テキスト\uXXXX\UXXXXXXXXU+XXXX、HTML数値エンティティを文字に戻します。
  5. リセットは入力を空にし、形式を\uXXXXに戻します。処理はブラウザ内だけです。
  6. JSONにハングルをエスケープして入れるときは、テキスト → Unicode(\u)の結果を文字列の中に貼れば足ります。絵文字はサロゲートに分かれることがあります。

ポイント

Unicode変換は目に見える文字とコード表記を行き来します。JSON・Javaソースでよくある\uC548、標準表記U+C548、整数コードポイントを1画面で合わせられます。変換単位はUTF-16コードユニットではなくコードポイントです。出力形式の選択はテキスト → Unicodeにだけ使われ、逆方向は複数の表記を1つの文字列から探して文字に戻します。

絵文字のようにU+10000以上は\u出力時にサロゲート2つに分かれることがあります。デコードは\uXXXX、8桁\UU+、HTML数値エンティティを認識します。名前エンティティ( など)はHTMLエンティティ変換側を使ってください。空白・句読点も漏れなく変換され、入力はサーバーに行きません。JSONでハングルが壊れて見えるときは原文を入れてテキスト → Unicodeでエスケープを作り、貼り付ければ足ります。

\uXXXXにすると\uC548、U+形式ならU+C548、10進ならハングル音節番号44032台です。\uC548\uB155をUnicode → テキストすると안녕になります。絵文字を\uで見ると4桁16進が2塊になり、同じ文字をU+で見ると5・6桁の1コードに見えます。空白が混ざった文字列は10進モードで32が入るか見ると、隠れた空白の原因を探しやすいです。

関連: HTMLエンティティ変換 · 大文字小文字変換 · 文字数カウント

よくある質問

Unicodeエスケープ \u 変換とは何ですか?

文字を<code>\u</code>と4桁16進で書く方式です。JSON文字列や一部のソースコードにハングルを入れるときに多く使います。

絵文字のUnicode変換もできますか?

できます。<code>\u</code>モードではサロゲートペアに見えることがあり、U+モードは実際のコードポイント1つで示します。

U+コードポイントと10進の違いは?

同じ番号の16進・10進表記です。テキスト → Unicodeで出力形式を変えると空白で文字ごとに分かれます。

HTMLエンティティもUnicode → テキストできますか?

<code>&#x…;</code>と<code>&#…;</code>の数値エンティティはデコードします。名前エンティティはHTMLエンティティ変換ツールを使ってください。

空白もコードにしますか?

はい。入力したすべての文字をコードポイントにします。見えない空白が混ざっていないか確認するときに便利です。

Unicode変換データはサーバーに残りますか?

残りません。選んだ形式に応じてブラウザ内だけでエスケープを作ります。

Unicode Converter カバー画像
入力内容はサーバーへ送信されず、ページを閉じると消えます。

最終確認日: 2026-09-04