Generator

Generator untuk tugas sehari-hari: kode QR, barcode, UUID, dan nilai acak — dibuat secara lokal di browser Anda dan gratis.

Semua yang ada di sini dibuat untuk dibaca mesin

Yang menyatukan kategori ini adalah bahwa Anda hampir tidak pernah menjadi konsumen dari hasilnya. Sebuah pemindai membaca kode batang, kamera ponsel membaca kode QR, sebuah database mengindeks UUID, browser merender warnanya. Jadi pertanyaan yang penting untuk setiap alat di sini selalu sama: apakah pihak yang menerima ini akan menerimanya?

Kode yang akan dipindai seseorang di kasir atau di atas palet — generator kode batang. EAN-13, UPC, Code128, dan lainnya, dengan digit pemeriksa yang sudah dihitung untuk Anda.

Kode yang akan dipindai seseorang dengan ponsel — generator kode QR. Tujuh belas jenis payload, logo, gradien, dan setiap kode diuji-pindai sebelum Anda mengunduhnya.

Pengenal untuk baris database atau objek API — generator UUID, versi 1 dan 3 hingga 7.

Nilai warna dalam notasi tertentu — pemilih warna: HEX, RGB, HSL, OKLCH, CMYK, plus token Tailwind terdekat.

Sebuah angka, atau daftar angka — angka acak dalam rentang yang Anda tentukan, atau bilangan prima dalam satu rentang.

Kode batang atau kode QR?

Pertanyaan tunggal yang paling sering muncul, dan tidak satu pun halaman produk bisa menjawabnya karena masing-masing hanya tahu tentang dirinya sendiri.

Kode batang jika nomornya sudah ada dan sesuatu dalam rantai ritel atau logistik harus membacanya — kasir, pemindai gudang, sistem inventaris. Kode batang satu dimensi hanya menyimpan angka pendek dan tidak lebih. Kelebihannya adalah pemindai laser berusia puluhan tahun tetap bisa membacanya secara instan dan andal, dan seluruh industri dibangun di atas asumsi bahwa itu akan selalu berhasil.

Kode QR jika ponsel adalah pembacanya dan payloadnya lebih kaya daripada sekadar angka: sebuah URL, kredensial Wi-Fi, vCard, string pembayaran. QR menyimpan jauh lebih banyak data, tetap bertahan dari kerusakan sebagian berkat koreksi kesalahan, dan bisa dipindai dari sudut mana pun. Yang tidak bisa dilakukannya adalah berpartisipasi dalam sistem ritel yang mengharapkan sebuah GTIN.

Jika jawabannya “saya ingin orang memindai poster ini dengan ponsel mereka”, itu adalah kode QR. Jika jawabannya “pemasok kami meminta kode batang di kardus”, itu adalah kode batang, dan nomornya harus berasal dari mereka.

Dibuat tidak sama dengan didaftarkan

Perbedaan yang paling sering menyebabkan kekecewaan, jadi layak dikatakan dengan tegas.

Kode batang yang Anda buat di sini bukan nomor produk resmi. Generator ini menggambar simbol yang valid dan dapat dipindai dengan digit pemeriksa yang benar untuk angka apa pun yang Anda ketik. Ia tidak bisa mengalokasikan GTIN untuk Anda — nomor itu berasal dari GS1, berbayar, dan seorang peretail yang memindai nomor karangan sendiri akan mendapati nomor itu milik pihak lain atau tidak dimiliki siapa pun. Cocok untuk label stok internal, tidak cocok untuk apa pun yang melewati sebuah toko.

UUID itu unik, bukan rahasia. Tabrakan bukan masalah praktis, tetapi UUID v4 dalam sebuah URL tetap merupakan nilai yang bisa dibagikan, dicatat log, atau ditempel ke tiket dukungan oleh seseorang. Keunikan bukan otorisasi. Jika sebuah sumber daya perlu dilindungi, ia memerlukan pemeriksaan akses, bukan sekadar nama yang sulit ditebak.

Kode QR hanya sebaik tautan yang ditujunya. Kodenya permanen begitu dicetak; URL di baliknya tidak. Arahkan kode yang dicetak ke tautan yang Anda kendalikan dan bisa dialihkan, jangan pernah ke URL kampanye yang akan Anda hentikan enam bulan kemudian.

Setiap alat di halaman ini berjalan sepenuhnya di browser, sehingga tidak ada apa pun yang Anda kodekan — string pembayaran, kata sandi Wi-Fi, atau pengenal pelanggan — yang dikirim ke mana pun.

Saya akan menghargai jika Anda dapat membagikan halaman-halaman ini dengan teman, mem-bookmark, atau membuat tautan ke halaman ini. Terima kasih! 🙏