Generador de Códigos de Barras
Genera códigos de barras Code 128, Code 39, EAN-13, EAN-8, UPC-A o ITF-14 — descarga como SVG.
Respuesta rápida: Generador de Códigos de Barras: crea códigos de barras Code 128, Code 39, EAN-13, EAN-8, UPC-A o ITF-14 y descárgalos en formato SVG. Funciona íntegramente en el navegador, gratis y sin registro.
Última actualización
Bueno saber
Picking the right symbology matters more than most people expect, because retail and logistics formats each carry strict rules. EAN-13 and UPC-A are the barcodes on consumer products and require a globally registered GS1 company prefix — you cannot invent your own and expect a store scanner to accept it. Code 128 and Code 39, by contrast, are free-form: they encode arbitrary text or numbers and are ideal for internal labels, asset tags and shipping documents where no registry is involved.
The retail formats include a built-in check digit — the final digit is a checksum computed from the others, which lets scanners catch misreads. That is why EAN-13 wants 12 or 13 digits and rejects the wrong count: supply twelve and the tool computes the thirteenth for you, or supply your own and it validates it. ITF-14, used on shipping cartons, always needs an even number of digits because it encodes them in interleaved pairs.
Output here is SVG, which is the right choice for anything printed: vector bars stay razor-sharp at any size, and print quality hinges on that crispness plus adequate quiet zones. Avoid scaling a rasterized barcode up, since blurry bar edges are a leading cause of scan failures. To confirm a generated code actually decodes before you send it to print, run it back through the barcode reader.
Preguntas frecuentes
- ¿Es el generador de códigos de barras gratuito?
- Sí — gratuito sin registro.
- ¿Qué formatos son soportados?
- Código 128, Código 39, EAN-13, EAN-8, UPC-A e ITF-14 — los formatos de código de barras 1D más comunes.
- ¿Se suben mis códigos de barras?
- No — cada código de barras se renderiza localmente.
- ¿Imprimirá nítido?
- Sí — generamos SVG, que se escala sin pérdida de calidad.
- ¿Qué pasa si mi valor es inválido?
- JsBarcode informa un error (por ejemplo, 'EAN-13 necesita 12 o 13 dígitos'). Corrige el valor y el código de barras se renderiza.