メインコンテンツへ移動
ToolShed
検索
⌘
K
人気
新着ツール
?
読み込み中...
🏠
探す
☰
カテゴリ
🔥
人気
?
について
ホーム
/
文字・記号・SNS
/
BOMマーカー
☺
BOMマーカー
chars/chars-bom-markers
UTF-8、UTF-16 BE/LE、UTF-32 BE/LE のBOMバイト列5件を確認する表。
最終更新日
2026-07-03
・ by
yuzlrin
このツールでできること
BOMマーカーでは、UTF-8、UTF-16 BE/LE、UTF-32 BE/LE のBOMバイト列5件を確認する表。
関連する観点として BOMマーカー、bom markers、特殊文字 を確認し、結果をコピーして別の作業に使えます。
項目
内容
UTF-8
EF BB BF
UTF-16 BE
FE FF
UTF-16 LE
FF FE
UTF-32 BE
00 00 FE FF
UTF-32 LE
FF FE 00 00
使い方
BOMマーカーの表を開き、左列のエンコーディング名から目的の行を探します。
右列のBOMバイト列を読み、エンコーディングと先頭バイト列を確認します。
BOMマーカーの文字や説明は表の行から選択できるため、必要な部分だけを資料やコードコメントへ貼り付けます。
入力例・出力例
INPUT
UTF-8
OUTPUT
EF BB BF
INPUT
UTF-32 LE
OUTPUT
FF FE 00 00
よくある利用シーン
ファイル先頭のバイト列から文字エンコーディングを推定するとき。
CSVやテキストの文字化け調査で BOM の有無を説明するとき。
UTF-16/UTF-32 のエンディアン違いを資料に整理したいとき。
結果確認のポイント
コピー後に利用先アプリで文字化けや表示崩れがないか確認してください。
BOMマーカー、bom markers、特殊文字の観点で、入力内容と出力内容がずれていないか見直してください。
コピーした結果を利用先に貼り付けたあと、改行や記号が変わっていないかも確認してください。
注意点
特殊文字は環境により表示差があるため、重要な文面では通常文字の代替も用意してください。
結果を公開・送信する前に、用途に合う形式かを必ず確認してください。
データの扱い / プライバシー
BOMマーカーの主要な処理はブラウザ内で実行されます。
入力内容を保存するアカウント機能はなく、ページを閉じると作業内容は手元のブラウザから離れます。
本番の秘密情報や個人情報を扱う場合は、入力前に必要性を確認してください。
FAQ
よくある
質問
BOM(U+FEFF)とは何ですか?文字化けとどう関係しますか?
BOM(Byte Order Mark)はU+FEFFのコードポイントを持つゼロ幅ノーブレークスペースで、ファイル先頭に置いてエンコーディング(UTF-8/UTF-16LE/UTF-16BEなど)を識別するために使われます。UTF-8ファイルにBOMが付くと、BOMを解釈しない古いパーサーがバイト列「EF BB BF」をゴミとして出力し文字化けの原因になります。テキストエディタで「UTF-8(BOMなし)」を選ぶと問題を避けられます。
UTF-8のBOMはなぜ問題になりやすいのですか?
UTF-16はバイトオーダーが2種類あるためBOMで判別する必要がありますが、UTF-8はバイトオーダーが固定なのでBOMは不要です。Windows Notepadなどがデフォルトで追加するBOMが、Linuxのシェルスクリプト先頭行(#!/usr/bin/env)の前に混入するとスクリプトが実行できなくなります。PHPのincludeでも先頭BOMがHTTPヘッダー前の出力となりセッション障害の原因になります。
このページに掲載されているBOMマーカー以外のゼロ幅文字は何ですか?
ゼロ幅文字にはU+200B(ゼロ幅スペース)・U+200C(ゼロ幅非接合子)・U+200D(ゼロ幅接合子)・U+FEFF(BOM / ゼロ幅ノーブレークスペース)などがあります。U+200Dは絵文字の連結(ZWJ Sequence)でも使われ、家族の絵文字などを1文字に合成するために使われています。
関連ツール
アラビア文字
ا から ي までの基本アラビア文字28字と、Alif、Ba、Dad、Ghain などのラテン表記名を対照できる一覧。
アラビア数字一覧
アラビア語圏で使われるArabic-Indic数字٠〜٩(U+0660〜U+0669)と、対応する算用数字0〜9の組み合わせを見比べられる対照表。
矢印記号一覧
→←↑↓⇒⇐など、Unicode矢印記号を一覧表示。太矢印・二重矢印・曲線矢印もワンクリックでコピー。資料やSNS投稿に。
矢印記号拡張
左・右・上下・斜め・二重線・回転など20種類の矢印記号を、日本語の向き説明付きで見られる表。
ASCII制御文字
NUL、SOH、STX、LF、CR、ESC、DEL など代表的なASCII制御文字番号を略称で確認する表。
ASCII印字可能範囲
ASCII の印字可能文字をスペース、記号、数字、大文字、小文字、終端記号の範囲ごとにまとめる早見表。
ブロック文字
█、▓、▒、░、▀、▄、▌、▐ など12種類のブロック系Unicode文字を用途名付きで並べる表。
太字Unicode変換
テキストをUnicode数学太字(𝐁𝐨𝐥𝐝)に変換。