Cek Barcode: Check Digit EAN, GTIN, dan ISBN
Tempel satu atau beberapa nomor – satu per baris, spasi dan tanda hubung tidak masalah. Alat ini mengenali jenisnya dari jumlah digit, memeriksa check digit menurut standar GS1 atau ISBN, dan mengonversi ISBN.
Cara menghitung
Nomor barcode pada produk (EAN/GTIN/UPC) dan nomor buku (ISBN) diakhiri dengan check digit (digit pemeriksa). Digit ini dihitung dari digit lainnya dan mendeteksi salah ketik: setiap satu digit yang salah dan sebagian besar pertukaran dua digit yang bersebelahan. Check digit yang benar hanya berarti nomornya berformat benar – bukan bahwa produk atau bukunya ada.
Cara cek barcode
- Di „Apa yang ingin Anda lakukan?” pilih memeriksa nomor atau menghitung check digit.
- Tempel satu atau beberapa nomor, satu per baris – spasi dan tanda hubung tidak masalah.
- Baca jenis (EAN-8, EAN-13, UPC-A, GTIN-14, ISBN), check digit, dan untuk ISBN hasil konversinya.
Berapa digit setiap nomor?
- EAN-8 – 8 digit, untuk kemasan kecil
- UPC-A / GTIN-12 – 12 digit, terutama di AS dan Kanada; dengan 0 di depan sama dengan EAN-13
- EAN-13 / GTIN-13 – 13 digit, barcode ritel standar di Indonesia dan sebagian besar dunia
- GTIN-14 – 14 digit, untuk karton dan unit dagang (digit pertama = indikator kemasan)
- ISBN-13 – 13 digit yang diawali 978 atau 979 (sejak 2007); buku terbitan Indonesia antara lain memakai 978-602 dan 978-623. ISBN-10 – bentuk lama 10 digit
Cara menghitung check digit
Metode GS1 (EAN, UPC, GTIN, ISBN-13): Mulai dari kanan, kalikan digit secara bergantian dengan 3 dan 1, lalu jumlahkan. Check digit menggenapkan jumlah itu ke kelipatan 10 berikutnya. Contoh 899123456789: 8·1 + 9·3 + 9·1 + 1·3 + 2·1 + 3·3 + 4·1 + 5·3 + 6·1 + 7·3 + 8·1 + 9·3 = 139 → check digit 1, menjadi 8991234567891.
ISBN-10 (modulus 11): Sembilan digit diberi bobot 10, 9, 8 … 2. Check digit menggenapkan jumlahnya ke kelipatan 11; jika hasilnya 10, ditulis X. Contoh 0-306-40615-? → jumlah 130 → 11 − (130 mod 11) = 2.
ISBN-10 → ISBN-13: tambahkan 978 di depan, buang check digit lama, lalu hitung ulang dengan metode GS1 (0-306-40615-2 → 978-0-306-40615-7). ISBN yang diawali 979 tidak punya padanan 10 digit.
Apakah prefiks menunjukkan negara asal?
Tidak. Digit pertama (prefiks GS1) hanya menunjukkan organisasi GS1 nasional mana yang memberikan nomor kepada perusahaan. Prefiks 899 diberikan oleh GS1 Indonesia, tetapi produknya bisa dibuat di mana saja, dan perusahaan bisa memperoleh nomor dari GS1 negara lain. Karena itu alat ini hanya menampilkan „Prefiks xyz” dan hanya menyebut rentang khusus yang tetap: 977 (terbitan berkala), 978/979 (buku, 979-0 notasi musik) serta 020–029, 040–049, dan 200–299 untuk nomor internal toko dan perusahaan.
Nomor Anda hanya diproses di browser dan tidak dikirim ke mana pun.
Pertanyaan umum
Bagaimana cara menghitung check digit barcode EAN-13?
Pilih „Hitung check digit” di atas dan masukkan 12 digit pertama EAN-13 (atau 7 digit EAN-8, 11 digit UPC-A). Secara manual: dari kanan, kalikan bergantian dengan 3 dan 1, jumlahkan semuanya, lalu genapkan ke kelipatan sepuluh berikutnya.
Apakah cek barcode bisa memastikan produk asli (ori)?
Tidak. Check digit hanya memeriksa struktur nomor, dan pemalsu dengan mudah mencetak barcode yang valid. Untuk kosmetik, obat, dan makanan, periksa nomor izin edar di situs atau aplikasi BPOM; untuk merek tertentu gunakan layanan verifikasi resmi produsennya.
Apakah barcode 899 berarti buatan Indonesia?
Tidak selalu. Prefiks 899 hanya menunjukkan bahwa nomor diberikan oleh GS1 Indonesia. GS1 menegaskan bahwa prefiks tidak menunjukkan negara asal produk.
Apakah check digit yang valid berarti barcode sudah terdaftar?
Belum tentu. Check digit hanya memeriksa struktur. Apakah nomor benar-benar dipakai untuk suatu produk hanya diketahui pemiliknya atau registri GS1 (misalnya „Verified by GS1”).
Apa arti X pada ISBN-10?
X berarti nilai pemeriksa 10: metode modulus 11 bisa menghasilkan dua digit, padahal hanya ada tempat untuk satu karakter. ISBN-13 tidak pernah memakai X.
Apakah setiap ISBN-13 bisa diubah menjadi ISBN-10?
Hanya ISBN-13 yang diawali 978. Prefiks 979 diperkenalkan bersama ISBN 13 digit, sehingga ISBN tersebut tidak punya bentuk 10 digit.
Sumber dan dasar hukum
- GS1 General Specifications – 7.9 Check digit calculation; GS1 Prefixes
- GS1 – Check Digit Calculator
- GS1 – GS1 Company Prefix (prefix ≠ country of origin)
- International ISBN Agency – ISBN Users’ Manual
- ISO 2108: ISO 2108:2017 – International standard book number (ISBN)
Diperbarui:
Alat terkait
- Cek dan hitung check digit dengan algoritma LuhnValidasi nomor dengan algoritma Luhn (mod 10, ISO/IEC 7812-1) atau hitung check digit-nya – hanya cek format, berjalan sepenuhnya di browser Anda.
- Cek IBAN onlineCek IBAN sebelum transfer ke luar negeri: validasi digit kontrol (mod 97), panjang, dan format untuk 89 negara, plus bank dan BIC untuk IBAN Jerman. Di browser.
- Cek Format Alamat EmailCek satu atau banyak alamat email sekaligus: format sesuai RFC 5321/5322, panjang, label domain, domain internasional (Punycode). Lokal, tidak ada yang dikirim.
- Base64 decode dan encode onlineBase64 decode dan encode online, termasuk Base64url dengan UTF-8 yang benar, serta URL encode/decode (percent-encoding). Pesan error jelas, berjalan di browser.
- Cek DNS record domainCek DNS domain online: record A, AAAA, MX, TXT, CNAME, NS, SOA, CAA, SRV, dan PTR dari domain apa pun – dengan TTL, status DNSSEC, dan penjelasan kode error.
- Cek IP address sayaCek IP address Anda secara instan: menampilkan IP publik Anda, mendeteksi apakah IPv4 atau IPv6, dan menjelaskan bedanya. Gratis, IP Anda tidak disimpan.