Número aleatorio de 10 dígitos

Exactamente diez dígitos, de mil millones a casi diez mil millones.

—
Opciones

Los números de diez dígitos van de 1.000.000.000 a 9.999.999.999: 9.000 millones de valores. Sirven como referencia larga, dato ficticio con forma de teléfono y entrada para pruebas de carga.

Los enteros de JavaScript son exactos hasta 9.007.199.254.740.991, así que diez dígitos caben con holgura. Lo que suele romperse es la hoja de cálculo, que puede convertir el valor a notación científica: trata la columna como texto.

Cómo se usa

  1. Pulsa generar: el rango está fijado entre mil millones y 9.999 millones.
  2. Para usarlo como ID, mantén la longitud y sube solo la cantidad.
  3. Al pegarlo en una hoja de cálculo, formatea la columna como texto.

Por qué diez dígitos son exactos en JavaScript

El tipo Number de JavaScript es un doble: el mayor entero exacto es 2^53 - 1 = 9.007.199.254.740.991. El máximo de diez dígitos, 9.999.999.999, es más de cinco órdenes de magnitud menor, así que las sumas y comparaciones no pierden precisión.

El peligro no está en la aritmética sino en la presentación: las hojas de cálculo cambian a notación científica a partir de 11 dígitos y redondean los últimos. Formatear la columna como texto antes de exportar es lo fiable.

Revisado el 2026-10-21. Esta herramienta funciona por completo en tu navegador: sin servidor, sin cuenta y sin guardar nada de lo que generas.

Preguntas frecuentes

¿Es exacto en JavaScript?

Sí. El límite de entero seguro es 9.007.199.254.740.991 y diez dígitos caben de sobra. El problema aparece al pegarlo en una hoja de cálculo con formato numérico.

¿Cuántos números de diez dígitos hay?

9.000 millones: 9 × 10^9.

¿Puede colisionar como identificador?

Al extraer 100.000 de 9.000 millones, la probabilidad de repetición ronda el 5,6 %. Si lo usas como ID, activa «sin repetir» o añade dígitos.

Herramientas relacionadas

Más de Números aleatorios.