Generador en línea de números de serie
Generá números de serie con prefijo, ancho y número inicial. Ejemplo: INV-0008, INV-0009, INV-0010. Funciona en tu navegador.
Empezar a usar
Generación determinista y local
El generador produce una lista de números de serie en texto plano, uno por línea. Por ejemplo, con cantidad 3, ancho 4, prefijo INV- y número inicial 8, el resultado es:
INV-0008 INV-0009 INV-0010
El relleno es un ancho mínimo: si el número supera el ancho, se muestra completo, sin truncar. La generación ocurre en el navegador; no se guarda historial ni se consulta una base de datos.
Parámetros y limitaciones
- Cantidad: entero entre 1 y 10000.
- Ancho: entero entre 1 y 100.
- Prefijo: hasta 100 unidades de código UTF-16.
- El número inicial debe ser no negativo y la secuencia completa debe mantenerse dentro del rango seguro de enteros de JavaScript.
No se agrega checksum ni se garantiza unicidad global: si reutilizás el mismo prefijo y rango, podés obtener duplicados entre ejecuciones.
Preguntas frecuentes
¿Qué pasa si el número tiene más dígitos que el ancho?
El ancho es un mínimo, no un máximo. Por ejemplo, con ancho 3 y número 1234, el resultado es 1234, no 234.
¿Puedo generar números con ceros a la izquierda?
Sí, el ancho controla el relleno con ceros. Con ancho 5 y número 42, se obtiene 00042.
¿Los números de serie son únicos a nivel global?
No. La herramienta no verifica duplicados entre ejecuciones ni garantiza unicidad. Si necesitás identificadores únicos, deberías usar otro sistema.
Valores predeterminados: cantidad 10, prefijo NO-, inicio 1 y ancho mínimo 4. El ancho cuenta todos los dígitos, no los ceros agregados; los números más largos quedan completos. Iniciá el procesamiento y copiá la lista, con un número consecutivo por línea. Cambiar ajustes no regenera el resultado. Limpiar borra solo el resultado y conserva los cuatro ajustes; no hay botón para descargar archivos. Cantidad: entero de 1 a 10000; ancho: entero de 1 a 100. Los valores inicial y final deben ser enteros de 0 a 9007199254740991; el inicio vacío equivale a 0. El prefijo opcional admite 100 unidades de código UTF-16: 50 emojis como 😀 alcanzan el límite. La salida completa, con saltos de línea, admite hasta 1000000 unidades de código UTF-16. Los mismos ajustes dan los mismos números. No hay historial de emisión; coordiná prefijos y rangos entre tandas.
El procesamiento se realiza localmente en tu navegador.