ForHosting KIT · 開発者向けツール

ASCII文字コードを10進・16進・8進・2進で検索

文字Aは10進数で65、16進数で0x41、8進数で0o101、2進数で01000001です。1文字、10進数のコード、0x付きのコードのいずれかを入力すると表の項目がすべて分かり、見えない制御文字も読める形で表示します。ブラウザで無料で使えます。

  • 無料
  • ブラウザで動作
  • 登録不要
  • データは端末の外に出ません
ご利用方法 ウェブAPIメールTelegramアプリ 近日
入力した場合
値
0x41
結果
文字
A
表示
A
10進数
65
Hex
0x41

このASCII表検索は、1文字、10進数、または16進数を、バイト単位の完全な参照情報へ変換します。対応する文字に加え、10進・16進・8進・8ビットの2進表記、読みやすい表示、該当する制御文字名、表示可能かどうかを返します。標準ASCIIの範囲は0から127までなので、それを超える値は初期設定で拒否されます。古いバイト表で255まで必要な場合に限り、拡張オプションを明示的に有効にしてください。処理はローカルかつ決定論的で、確認作業、教材、デバッグ、テスト、開発ツールに適しています。

曖昧でない文字または数値コードを指定してください

コードを調べる場合は、文字を1つだけ入力してください。たとえばAは、10進数65、16進数0x41、8進数0o101、2進数01000001になります。1桁の数字は文字として扱われるため、7は10進コード55の字形を意味します。

数値コードを指定するには、65のような複数桁の10進数、または0x41のように0xを付けた16進数を使用してください。16進数字は大文字と小文字のどちらでも使用でき、数値表記の前後の空白は無視されます。単語、符号付き値、小数、不完全な接頭辞、その他の表記は、推測による不安定な結果を防ぐため拒否されます。

応答に含まれる各表記を確認してください

表示可能な文字は通常どおり示され、タブ、改行、復帰、その他の制御値は見えるエスケープ表記になります。10進値は整数です。 16進値は0x接頭辞、大文字、ゼロ埋めを使用し、8進値は0o接頭辞とゼロ埋めを使用します。さらに入力元から、文字、10進、16進のどれとして解釈されたかを確認できるため、クライアント側で形式を推測する必要がありません。

標準ASCIIと拡張オプションの違いをご確認ください

初期設定では、7ビット標準ASCIIの全範囲である0から127までを受け付けます。資料が意図的に8ビット表を使用している場合に限り、extendedをtrueにしてください。歴史的なコードページごとに字形の割り当てが異なるため、本ツールはJavaScriptのLatin-1コード単位による直接的で予測可能な対応を使用します。

負の値や255を超える値は常に無効です。ネットワーク、時刻、乱数に依存せず、同じ入力には常に同じ出力を返します。

プロトコル定数のデバッグ

キャプチャーやソースファイルのバイトを、文字、10進、16進、8進、2進の各形式へ変換できます。

プログラミング教材の作成

見えるエスケープ、慣用名、8ビットで揃えた2進値を含む一貫したASCII項目を学習者に提示できます。

旧式バイトデータの検証

通常は標準ASCIIを厳格に保ち、明示的な旧式処理に限って255までの値を許可できます。

どのような入力を使用できますか?

1文字、65のような10進コード、または0x41のような16進コードを使用できます。

1桁の数字が文字として扱われるのはなぜですか?

1文字の文字列はその文字自体を表します。コードで検索する場合は、文字7に対する55のような複数桁の10進コードをご使用ください。

コード65がどの文字か調べるには?

65、または16進数の0x41を入力すると、文字Aが8進数・2進数の表記とともに表示されます。1桁の数字は文字として扱われるため、コードは2桁以上で入力してください。

タブや改行のような見えない文字はどう表示されますか?

文字列を崩さないよう見える形のエスケープ表記で示し、タブはHT、改行はLF、復帰はCRといった標準の短い名前も表示します。

127より大きいコードはどうなりますか?

標準のASCIIは0から127までなので、既定では受け付けません。古い8ビットの表が必要な場合だけ拡張オプションを有効にすると、128から255までを扱えます。

このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。

POSThttps://api.kit.forhosting.com/dev2/ascii-table-lookup

Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。

curl -X POST https://api.kit.forhosting.com/dev2/ascii-table-lookup \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"value":"0x41"}'
{
  "value": "0x41"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev2.ascii_table_lookup",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。

1リクエストあたり$0.002

単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。

HTTPコード意味
401unauthorizedAPIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。
402insufficient_balance残高が不足しています。チャージ後に再度お試しください。
404unknown_type指定されたタスクタイプは存在しません。タイプ名を確認してください。
429rate_limitedリクエストが多すぎます。しばらく待ってから再度お試しください。

曖昧でない文字または数値コードを指定してください

1回のリクエストで表の1項目だけを返すため、ブラウザーで読みやすく、スクリプトでも分割処理なしで扱えます。

応答に含まれる各表記を確認してください

応答には実際の文字と、画面やログに適した表示フィールドが含まれます。2進値は常に8桁です。 任意の名前フィールドはNUL、HT、LF、CR、DELなどの標準制御文字を示し、それ以外ではnullです。表示可能フラグは見えるバイトと制御値を区別し、集合フィールドは標準ASCIIか拡張バイトかを示します。

標準ASCIIと拡張オプションの違いをご確認ください

これを超える文字またはコードにはinvalid_inputを返し、拡張モードを有効にするよう案内します。この設定では128から255までを許可し、結果をextended_byteと表示しますが、普遍的な拡張ASCII符号化方式があるとはみなしません。ブラウザーツールは無料で、APIの成功項目ごとにKIT前払い残高から$0.002が使用されます。

127を超えるコードはどうなりますか。

extendedがtrueでなければinvalid_inputを返します。拡張モードでは128から255までのバイトを使用できます。

拡張モードでは歴史的なコードページを選択しますか。

いいえ。拡張ASCIIは単一の標準ではありません。本ツールは決定論的な直接対応を返し、extended_byteと表示します。

APIリクエストの料金はいくらですか。

ブラウザーツールは無料です。APIの成功項目ごとにKIT前払い残高から$0.002が使用されます。

KITの完全なドキュメントを見る →