Text To Decimal
Text To Decimal — ブラウザで動作します。入力は保存されません。
テキスト → Unicode 10進数
各文字のUnicodeコードポイントを10進数で並べます。処理はブラウザ内だけです。
使い方
- テキスト欄に変換する文を入れます。英字・ハングル・絵文字・空白はいずれも1文字ずつ扱います。
- 区切りで、空白・カンマ・改行のうち結果の並べ方を選びます。
- 変換を押すと、各文字のUnicodeコードポイントが10進数で並びます。
- サロゲートペアとして格納される絵文字もコードポイント1つとして数え、数字は1つだけ出ます。
- リセットはテキストと結果を消し、区切りを空白に戻します。処理はブラウザ内だけです。
- バイト値が必要ならこの画面ではなくテキスト ↔ 16進を使い、文字の横にラベルが必要ならテキスト → 文字コードを使ってください。区切りだけ変えても数字は同じです。
ポイント
Unicodeコードポイントは文字に付けた整数番号です。Aは65、ハングル가は44032(U+AC00)です。このツールはUTF-8バイトではなく文字単位の番号を並べるので、16進・2進変換器とは結果が異なります。0–127の区間は伝統的なASCIIと同じなので、英語の課題とUnicodeの説明を一か所で合わせられます。
JavaScriptの文字列は内部がUTF-16のため、一部の絵文字はサロゲート2枠を使いますが、ここではcodePointAtで実際のコードポイントを1つだけ出力します。区切りは空白・カンマ・改行から選べ、数値には影響しません。肌色やZWJでつながった合成絵文字は複数の番号が並ぶことがあります。入力はサーバーに送られず、保存もされません。
例
ABC 가を空白区切りで変換すると65 66 67 32 44032です。真ん中の32は空白文字です。区切りをカンマにすると65, 66, 67, 32, 44032になり、改行を選ぶと数字ごとに1行なので表計算に貼りやすいです。絵文字を1つ入れると番号が1枠だけ増えるか、合成なら複数枠かがすぐ比較できます。
関連: テキスト → 文字コード · テキスト ↔ 16進 · テキスト ↔ 2進
よくある質問
UnicodeコードポイントとASCIIコードは同じですか?
0から127までは同じです。それより上(ハングル・絵文字・特殊記号)はUnicode番号で、7ビットASCII表にはありません。
テキストを10進数にするとハングルはどんな値ですか?
音節<code>가</code>は44032(U+AC00)から続くハングル音節ブロックです。字母だけ、または互換字母なら別の区間の番号になります。
絵文字のコードポイントは1つで出ますか?
単一コードポイントの絵文字は1つです。肌色修飾子やZWJでつながった家族・職業の絵文字は複数の番号が並びます。
UTF-8バイト値と違う理由は?
ここは文字番号(コードポイント)です。ネットワークダンプのようにバイトが必要なら、テキスト ↔ 16進または2進ツールを使ってください。
区切りを変えても数字は同じですか?
同じです。空白・カンマ・改行だけが変わり、メモ帳や表計算に貼りやすくするだけです。
テキスト10進変換はサーバーに保存されますか?
いいえ。<code>codePointAt</code>の計算はブラウザ内だけで行われます。
最終確認日: 2026-09-04