বাইট অর্ডার মার্ক (BOM) হলো ডেটা স্ট্রিমের শুরুতে ক্যারেক্টার কোড U+FEFF, যা বাইট অর্ডার এবং এনকোডিং ফর্ম নির্ধারণের সিগনেচার হিসেবে কাজ করে, κυρίως অচিহ্নিত প্লেইন টেক্সট ফাইলের জন্য।
বহুত অধিক উইন্ডোজ প্রোগ্রাম (উইন্ডোজ নোটপ্যাড সহ) UTF-8 হিসেবে সেভ করা যেকোনো ডকুমেন্টের শুরুতে 0xEF, 0xBB, 0xBF বাইটগুলো যোগ করে। এটি Unicode BOM-এর UTF-8 এনকোডিং, এবং সাধারণত UTF-8 BOM হিসেবে বলা হয় যদিও বাইট অর্ডারের জন্য এটি প্রাসঙ্গিক নয়।
HTML5 ডকুমেন্টের জন্য, ফাইলের শুরুতে Unicode Byte Order Mark (BOM) ক্যারেক্টার ব্যবহার করা যেতে পারে। এই ক্যারেক্টারটি ব্যবহৃত এনকোডিংয়ের একটি সিগনেচার প্রদান করে।