Herramienta Gratuita

Convertidor de Texto a Código de Barras

Convierte texto y números en códigos de barras escaneables Code 128, Code 39, EAN-13, EAN-8 y UPC-A. Dígito de control automático y descarga en SVG o PNG.

Ejemplos rápidos:
Simbología
Code 128
Dígito de Control
Módulos
0
Dimensiones
0 × 0

Resumen de IA y AEO (TL;DR)

Respuesta Rápida: ¿Qué es Convertidor de Texto a Código de Barras?

¿Qué hace esta herramienta? Convierte texto y números en códigos de barras escaneables Code 128, Code 39, EAN-13, EAN-8 y UPC-A. Dígito de control automático y descarga en SVG o PNG.

Categoría de Aplicación
Texto
Fórmula de Cálculo
Codificación simbólica lineal: mapeo de caracteres a patrones de módulos barra/espacio con dígito verificador módulo 103 (Code 128) o módulo 10 con ponderación 1-3 (EAN/UPC)
Parámetros de Entrada
Texto o Número a Codificar / Simbología del Código de Barras
Resultados Devueltos
Código de Barras Generado
Guía Rápida de Uso (Paso a Paso)
  1. Paso 1: Introduce o ajusta el campo Texto o Número a Codificar.
  2. Paso 2: Introduce o ajusta el campo Simbología del Código de Barras.
  3. Paso 3: Haz clic en Generar Código de Barras para obtener el desglose y resultados inmediatos.
Consejo de Optimización (IA)

Para obtener resultados óptimos, asegúrate de ingresar los valores en las unidades correspondientes.

Convertidor de Texto a Código de Barras Online (Code 128, EAN-13, Code 39)

Transforma cualquier texto o número en un código de barras lineal escaneable. La herramienta genera el símbolo como SVG vectorial en tu propio navegador, calcula el dígito de control cuando la simbología lo requiere y te permite descargar el resultado en SVG o PNG de alta resolución.

Índice de Contenidos

🔖 Resumen rápido: ¿cómo genero un código de barras?

Escribe el contenido (un SKU, una referencia interna o un número de producto), elige la simbología (Code 128 para texto alfanumérico, EAN-13 o UPC-A para artículos de venta al público), ajusta el ancho de módulo y la altura, y descarga el SVG o el PNG. Si lo que necesitas es codificar el texto en binario o hexadecimal en lugar de un símbolo gráfico, usa el convertidor de texto a código binario o el convertidor de texto a hexadecimal.

Qué es un código de barras y cómo codifica la información

Un código de barras lineal (o 1D) representa datos mediante la anchura y la separación de una serie de barras oscuras y espacios claros paralelos. El lector óptico mide esas anchuras relativas, las traduce a una secuencia de módulos (la unidad mínima de anchura) y, aplicando la tabla de la simbología correspondiente, reconstruye los caracteres originales. A diferencia de un código QR, que es bidimensional y almacena cientos de caracteres, un código lineal está pensado para identificar un artículo con una cadena corta.

Cada símbolo se compone de tres partes: la zona de silencio (un margen en blanco a cada lado, imprescindible para que el escáner detecte el inicio y el fin), los caracteres de inicio y parada, y los datos propiamente dichos, a menudo seguidos de un dígito verificador calculado a partir del resto.

Simbologías disponibles en esta herramienta

Simbología Admite Dígito de control Uso típico
Code 128 Todo el ASCII (letras, dígitos y signos) Módulo 103 (automático) Logística, envíos, etiquetas internas, números de serie
Code 39 A–Z, 0–9, espacio y - . $ / + % Opcional (no incluido por defecto) Industria, automoción, tarjetas de identificación
EAN-13 13 dígitos numéricos Módulo 10 con pesos 1-3 Productos de consumo vendidos en Europa y Latinoamérica
EAN-8 8 dígitos numéricos Módulo 10 con pesos 3-1 Envases pequeños donde no cabe un EAN-13
UPC-A 12 dígitos numéricos Módulo 10 con pesos 3-1 Productos de consumo en Estados Unidos y Canadá

Si tienes que codificar identificadores alfanuméricos internos, Code 128 es casi siempre la mejor opción: acepta cualquier carácter imprimible y comprime automáticamente las secuencias de dígitos usando su conjunto C, lo que produce un símbolo más corto. Reserva EAN y UPC para artículos que vayas a vender en comercios, ya que esos números deben proceder de un prefijo GS1 registrado a nombre de tu empresa.

El dígito de control: por qué es imprescindible

El dígito verificador (o dígito de control) es un número extra que se añade al final y que se calcula a partir de los dígitos anteriores. Sirve para que el lector detecte errores de lectura o de transcripción: si un dígito se lee mal, el cálculo no cuadra y el escáner rechaza la lectura en lugar de aceptar un dato incorrecto.

En EAN-13 se multiplican los dígitos alternativamente por 1 y por 3 desde la izquierda, se suman los productos y el dígito de control es la cantidad que falta para llegar a la siguiente decena. Por ejemplo, para 400638133393 la suma ponderada es 89, así que el dígito de control es 1 y el código completo queda 4006381333931. La herramienta hace este cálculo por ti: si introduces 12 dígitos, añade el decimotercero; si introduces 13, recalcula y corrige el último para que el símbolo sea siempre válido.

En Code 128 el dígito de control es interno (no se imprime como número legible) y se calcula con aritmética de módulo 103 sobre los valores de todos los símbolos, incluido el de inicio. También se genera automáticamente.

Parámetros de impresión que puedes ajustar

SVG frente a PNG: cuál descargar

La herramienta genera el código como SVG, un formato vectorial: las barras son rectángulos definidos matemáticamente, así que el símbolo se puede escalar a cualquier tamaño sin perder nitidez y es el formato ideal para llevarlo a un programa de diseño o a una plantilla de etiquetas. El PNG se rasteriza a triple resolución y es más cómodo para pegar en un documento, un correo o una hoja de cálculo. Para imprimir muchas etiquetas, prioriza siempre el SVG.

Buenas prácticas para que el código se escanee bien

  1. No estires el código de forma desproporcionada. Mantén la relación entre anchura y altura; deformarlo dificulta la lectura.
  2. Respeta la zona de silencio. Es el error más habitual: pegar el código junto a un borde o a otro texto impide que el escáner encuentre el inicio.
  3. Imprime en negro sobre blanco siempre que puedas. Los lectores láser rojos no distinguen bien el rojo del blanco.
  4. Comprueba el tamaño mínimo. Un EAN-13 al 80 % de su tamaño nominal es el límite práctico para cajas de supermercado.
  5. Verifica el contenido antes de imprimir en serie. Copia el patrón de módulos que ofrece la herramienta o escanéalo con el móvil como prueba.

Preguntas Frecuentes (FAQ)

¿Los códigos de barras que genera esta herramienta se pueden escanear de verdad?

Sí. La herramienta implementa las tablas de codificación oficiales de cada simbología (Code 128, Code 39, EAN-13, EAN-8 y UPC-A) y calcula los dígitos de control correctos, de modo que el SVG o el PNG resultante es un símbolo válido y legible por cualquier lector estándar, siempre que lo imprimas con suficiente tamaño y contraste y respetes la zona de silencio.

¿Puedo usar un EAN-13 inventado para vender un producto en una tienda?

No. Para vender en comercio los números EAN o UPC deben pertenecer a un prefijo GS1 asignado a tu empresa; un número inventado podría coincidir con el de otro fabricante y sería rechazado. Esta herramienta es perfecta para pruebas, prototipos, etiquetas internas de almacén e inventario propio, donde tú controlas la numeración.

¿Qué simbología debo elegir para una referencia con letras y números?

Code 128. Es la única de la lista que admite todo el juego de caracteres ASCII, incluidos guiones, puntos y letras minúsculas, y además optimiza automáticamente los tramos numéricos para generar un código más compacto. Code 39 también acepta letras, pero solo mayúsculas y un conjunto reducido de signos, y produce símbolos más largos.

¿Se envían mis datos a algún servidor?

No. Todo el proceso de codificación y renderizado ocurre en tu navegador mediante SVG; el texto que introduces nunca se transmite ni se almacena. Puedes generar códigos con información sensible (números de serie, referencias de cliente) con total privacidad.

¿Cómo genero muchos códigos de barras a la vez?

Esta herramienta produce un símbolo por vez para que puedas ajustar y previsualizar cada uno. Para un lote grande, genera primero la lista de referencias con un editor o con el agrupador de líneas de texto, y después crea y descarga cada código; el SVG resultante se puede incrustar en una plantilla de etiquetas por lotes.

Categorías Recomendadas

Herramientas Relacionadas

Otras calculadoras de Herramientas de Texto que te pueden interesar.

Herramientas de Texto

Convertidor de código binario a texto

Convierte código binario (grupos de 8 bits separados por espacios) a texto legible, con soport...

Ver herramienta
Herramientas de Texto

Eliminar Código HTML de un Texto

Elimina todas las etiquetas y marcado HTML de tus textos de forma rápida, segura y gratuita. E...

Ver herramienta
Herramientas de Texto

Convertidor de texto a código binario

Convierte cualquier texto a su representación binaria (bytes UTF-8 en base 2), incluyendo tild...

Ver herramienta
Herramientas de Texto

Convertidor de Texto a Código Leet (1337)

Convierte texto normal a código Leet Speak (1337) en 3 niveles de complejidad (Básico, Medio ...

Ver herramienta
Herramientas de Texto

Generador de Resumen de Texto Automático

Genera resúmenes automáticos de textos, artículos y ensayos por algoritmo extractivo (TextRa...

Ver herramienta
Herramientas de Texto

Generador de Texto Invisible

Genera texto invisible copiable para nombres y biografías de Discord, Instagram, WhatsApp, Tik...

Ver herramienta
Herramientas de Texto

Generador de Siglas desde Texto

Genera siglas, abreviaturas y acrónimos automáticamente a partir de frases, nombres de proyec...

Ver herramienta
Herramientas de Texto

Generador de Texto Tachado

Genera texto tachado Unicode para WhatsApp, Instagram y Discord. 4 variantes (simple, corto, di...

Ver herramienta
Herramientas de Texto

Limpiador de Marcas de Agua de Texto

Elimina marcas de agua invisibles de texto, caracteres de ancho cero (zero-width space), homóg...

Ver herramienta
Herramientas de Texto

Extraer Números de un Texto

Extractor de números online gratis. Encuentra y extrae todos los números de un texto. Obtén ...

Ver herramienta
Herramientas de Texto

Convertidor de Lista de Texto a Array JavaScript

Convierte listas de texto a arrays de JavaScript y TypeScript al instante. Con comillas simples...

Ver herramienta
Herramientas de Texto

Limpiador de Texto Online

Limpiador de texto avanzado todo en uno. Elimina líneas vacías, espacios extra y formatea tus...

Ver herramienta
Herramientas de Texto

Generador de Plantillas de Texto

Crea plantillas con campos {{variables}} y combínalas con una tabla CSV para generar decenas d...

Ver herramienta
Herramientas de Texto

Envolver Texto con Comillas

Envuelve texto con comillas latinas «», inglesas “”, simples o rectas. Opciones por párr...

Ver herramienta
Herramientas de Texto

Convertir Texto a Minúsculas

Convierte tu texto a minúsculas online de forma rápida, cómoda y gratuita. Respeta tildes, d...

Ver herramienta
Herramientas de Texto

Convertidor de texto a tipo título (Capitalización)

Convierte tu texto a Formato de Título, con la opción de estilo AP que mantiene en minúscula...

Ver herramienta
Herramientas de Texto

Truncador de Texto con Puntos Suspensivos

Trunca textos con puntos suspensivos elegantes (… o ...). Ajusta por caracteres, palabras o s...

Ver herramienta
Herramientas de Texto

Convertidor de texto a formato de oración

Convierte tu texto a formato de oración: mayúscula solo al inicio de cada frase, el resto en ...

Ver herramienta
Herramientas de Texto

Recortador de Texto por Número de Palabras

Recorta tu texto al número exacto de palabras requerido para ensayos, resúmenes o blogs. Mant...

Ver herramienta
Herramientas de Texto

Contador de líneas de texto

Cuenta las líneas totales, líneas no vacías y la longitud media/máxima de cada línea de tu...

Ver herramienta
Herramientas de Texto

Generador de Exclusión de Listas de Texto

Excluye de una lista principal todos los elementos presentes en una lista negra o de supresión...

Ver herramienta
Herramientas de Texto

Fusionador de Dos Listas de Texto

Fusiona y combina dos listas de texto en una sola. Une columnas lado a lado con delimitador, in...

Ver herramienta