BARCODE มีหลากหลายรูปแบบ โดยทั่วไปแล้วเราจะคุ้นเคยกับรูปแบบที่เป็นสัญลักษณ์ของรหัสแท่ง ที่ใช้ตามร้านขายของอุปโภคบริโภคทั่วไป หรือซุปเปอร์มาร์เกต แต่ในความเป็นจริงแล้วรูปสัญลักษณ์ของรหัสแท่งมีหลายรูปแบบ ซึ่งอาจจะแบ่งตามประเภทของอุตสาหกรรมหรือธุรกิจ เช่น ธุรกิจด้านสุขภาพ ด้านการผลิต หรือด้านธุรกิจขายปลีก ซึ่งรูปแบบสัญลักษณ์นี้อาจจะมีความเหมาะสมเฉพาะอุตสาหกรรมหรือธุรกิจที่แตกต่างกัน อาจจะไม่สามารถนำมาใช้ทดแทนกันได้
บาร์โค้ด หรือรหัสแท่ง (Bar-code) คือ สัญลักษณ์ที่ใช้แทนตัวเลขและตัวหนังสือ มีลักษณะเป็นแถบมีความหนาบางแตกต่างกันโดยมีตัวเลขกำกับด้านล่าง หรือบาร์โค้ดที่เป็นลักษณะคล้ายรูปภาพ ซึ่งใช้หลักการสะท้อนแสงเพื่อถอดรหัสและเก็บข้อมูลในระบบคอมพิวเตอร์ได้อย่างรวดเร็ว เป็นระบบมาตรฐานสากลที่นิยมใช้กันทั่วโลก เพราะใช้ตรวจสอบ ระบุ และตรวจนับสินค้าหรือเอกสารได้สะดวก เร็ว ถูกต้อง และมีประสิทธิภาพ
รหัสบาร์โค้ดประกอบด้วย 3 ส่วน คือ ส่วนลายเส้น ซึ่งเป็นลายเส้นสีขาว (โปร่งใส) และสีดำ มีขนาดความกว้างของลายเส้นตามมาตรฐานแต่ละชนิดของบาร์โค้ด ส่วนข้อมูลตัวอักษร เป็นส่วนที่แสดงความหมายของข้อมูลลายเส้นสำหรับให้อ่านเข้าใจได้ และส่วนสุดท้ายแถบว่าง เป็นส่วนที่ใช้กำหนดขอบเขตของบาร์โค้ดและกำหนดค่าให้กับสีขาว (ความเข้มของการสะท้อนแสง) โดยแต่ละเส้นจะมีความยาวเท่ากันเรียงตามลำดับในแนวนอนจากซ้ายไปขวา ซึ่งเป็นประโยชน์ต่อเครื่องอ่านบาร์โค้ด
การกำหนดมาตรฐานบาร์โค้ด เป็นวิทยาการการออกแบบสัญลักษณ์ (Symbol Technology) ที่เข้ารหัสแทนข้อมูล เพื่อให้เครื่องอิเล็กทรอนิกส์สามารถอ่านข้อมูลได้โดยอัตโนมัติ โดยที่รูปแบบของบาร์โค้ดมีหลากหลายชนิดเพื่อพัฒนาให้เหมาะสมกับการใช้งานในปัจจุบัน แต่ละชนิดมีคุณสมบัติของรูปแบบเฉพาะที่จัดทำเป็นมาตรฐานบาร์โค้ด ซึ่งเริ่มพัฒนากันมาตั้งแต่ปีทศวรรษ พ.ศ. 2510 และมาตรฐานบาร์โค้ดที่มีใช้กันมาก คือ EAN (European Article Number) และ UPC (Universial Product Code)
หลายท่านอาจจะสงสัยว่าทำไมจะต้องมีรูปสัญลักษณ์ของรหัสแท่งที่แตกต่างกันด้วย แล้วแต่ละรูปแบบสัญลักษณ์เหล่านี้ถูกพัฒนาขึ้นมาเพื่อแก้ปัญหาในอุตสาหกรรมใด แล้วปัจจุบันนี้มีรูปสัญลักษณ์ของรหัสแท่งที่มีใช้อยู่แบบใดบ้าง ติดตามรายละเอียดได้จากบทความนี้เลย
บาร์โค้ดประเภทนี้ใช้สำหรับการเก็บเงิน (check out) ยูพีซีเป็นรหัสแท่งที่มีความยาวของรหัสแท่งที่แน่นอน ไม่สามารถเปลี่ยนแปลงได้ และเป็นมาตรฐานที่ถูกกำหนดใช้ในธุรกิจขายปลีกและธุรกิจที่เกี่ยวกับอาหารเท่านั้น ยูพีซีถูกพัฒนาขึ้นมาเพื่อให้สามารถนำมาใช้งานกับมาตรฐาน
เป็นบาร์โค้ดแบบ EAN ที่เหมาะสมหรับผลิตภัณฑ์ขนาดเล็ก ใช้หลักการคล้ายกันกับบาร์โค้ดแบบ EAN-13 แต่จำนวนหลักน้อยกว่า ข้อมูลตัวเลขในสัญลักษณ์บาร์โค้ดแบบ EAN-8 จะบ่งชี้ถึงผู้ผลิตและผลิตภัณฑ์ และเมื่อมีการใช้ EAN-8 มากขึ้นในหลายประเทศ จำนวนของตัวเลขที่นำมาใช้ซึ่งมีจำนวนจำกัดทำให้ไม่เพียงพอกับผู้ใช้จึงหันมาใช้บาร์โค้ดแบบ EAN-13 แทน
พบมากในธุรกิจค้าปลีกทั่วไปของประเทศสหรัฐอเมริกาและแคนนาดา รหัสบาร์โค้ดที่ใช้เป็นแบบ 12 หลัก หลักที่ 1 เป็นหลักที่ระบุประเภทสินค้า และตัวที่ 12 เป็นหลักที่แสดงตัวเลขที่ใช้ตรวจสอบความถูกต้องของบาร์โค้ด
เป็นบาร์โค้ดแบบ UPC ที่เหมาะสำหรับผลิตภัณฑ์ขนาดเล็ก ถูกพัฒนามาจากบาร์โค้ดแบบ UPC-A UPC-E สามารถพิมพ์ออกมาได้ขนาดเล็กมาก ไว้ใช้สำหรับป้ายขนาดเล็กที่ติดบนตัวสินค้า
เป็นรหัสบาร์โค้ดที่ใช้ในระบบรับ-ส่งสินค้า รหัสบาร์โค้ดแบบนี้เหมาะสำหรับพิมพ์ลงบนกระดาษลูกฟูก มักใช้ในโกดังจัดเก็บสินค้าและอุตสาหกรรมต่างๆ
เป็นบาร์โค้ดที่นิยมใช้มากที่สุดในธุรกิจและอุตสาหกรรมที่ไม่เกี่ยวข้องกับอาหาร โดยทั่วไปแล้วนิยมนำไปใช้งานด้านการจัดการสินค้าคงคลัง หรือการติดตามความเคลื่อนไหวของวัตถุดิบในโรงงานผลิตสินค้า ความยาวของรูปสัญลักษณ์แบบโค้ด 39 นี้ค่อนข้างยาวและอาจจะไม่เหมาะสมหากฉลากสินค้ามีพื้นที่จำกัด
เนื่องจากโค้ด 39 เก็บข้อมูลที่เป็นตัวอักษรได้ค่อนข้างจำกัด ดังนั้นจึงได้มีการพัฒนาโค้ด 128 ขึ้นมาใช้งาน และเหมาะสมกับฉลากสินค้าที่มีพื้นที่จำกัด เพราะรหัสแท่งแบบโค้ด 128 นี้จะกะทัดรัดและดูแน่นกว่าโค้ด 39 โดยทั่วไปแล้วโค้ด 128 นิยมใช้ในอุตสาหกรรม การจัดส่งสินค้าซึ่งมีปัญหาด้านการพิมพ์ฉลาก
เป็นบาร์โค้ด 2 มิติแบบ สิ่งที่ทำให้รหัสแท่งแบบ PDF417 แตกต่างจากรหัสแท่งแบบอื่นๆ ที่กล่าวมาแล้วทั้งหมดก็คือข้อมูลที่เก็บอยู่ในรหัสแท่ง PDF417 จะเก็บข้อมูลเป็นลักษณะแฟ้มข้อมูลแทนที่จะเป็นข้อมูลตัวเลขอ้างอิง ส่วนมากจะนำไปใช้บนใบขับขี่ ซึ่งสามารถเก็บข้อมูลส่วนตัวของคุณได้มากมาย เช่น ชื่อของคุณ รูปถ่าย บันทึกข้อหาที่คุณเคยฝ่าฝืนกฎจราจร และข้อมูลอื่นๆ รูปสัญลักษณ์แบบ PDF417 ซึ่งมีขนาดเท่ากับแสตมป์เท่านั้น
บาร์โค้ด 2 มิติแบบนี้ ลักษณะบาร์โค้ดมีทั้งรูปสี่เหลี่ยมจตุรัส มีลักษณะเป็นรูปสี่เหลี่ยมขาวดำ ส่วนใหญ่ใช้ในงานที่มีพื้นที่จำกัดและต้องการบาร์โค้ดขนาดเล็ก นิยมใช้เก็บข้อมูลสินค้า เช่น ชื่อสินค้า ราคาสินค้า เบอร์โทรศัพท์ติดต่อ และชื่อเว็บไซต์