بارکد یک روش رمزگذاری اعداد و حروف در دنبالهای از متغیرها است که میتوان بهسرعت و با دقت توسط کامپیوتر خوانده شود.
بارکد که در فارسی به آن خط نماد، رمزمیله، کد میلهای و رمزینه نیز میگویند، نوعی نمایش تصویری اطلاعات بر روی سطوح است که اطلاعات آن را میتوان توسط ماشین بازخوانی کرد. بارکدهای اولیه، اطلاعات را در قالب عرض و فاصله خطوط موازی چاپشده، ذخیره میکردند و بهصورت یک دسته از خطوط مستقیم موازی دیده میشدند؛ اما امروزه بارکدها ممکن است -بسته به نوع- به شکل دوبعدی، یک دسته نقطه، یک دسته دایره هممرکز و یا بهصورت مخفی شده در تصاویر نیز ظاهر شوند.