Conversor de Unix Timestamp

Consulta la hora Unix actual en directo, convierte cualquier timestamp epoch (segundos, milisegundos, microsegundos o nanosegundos) a una fecha en cualquier zona horaria y vuelve a convertir fechas en timestamps.

Actualizado el
Hora Unix actual (segundos)
—
Milisegundos
—
UTC
—

Timestamp → fecha

Fecha → timestamp

Tus datos nunca salen de tu ordenador. Todo se procesa localmente en tu navegador.

Cómo usar: Conversor de Unix Timestamp

  1. El panel superior muestra la hora Unix actual y se actualiza cada segundo. Haz clic en Copy seconds o Copy ms para copiarla.
  2. Pega un timestamp en Timestamp → date. Los segundos, milisegundos, microsegundos y nanosegundos se detectan según el número de dígitos, o puedes elegir la unidad manualmente.
  3. Lee el resultado en la zona horaria que elijas, en UTC, en ISO 8601 y como tiempo relativo («hace 3 días»).
  4. Para hacer el camino inverso, elige una fecha y hora en Date → timestamp; se interpretará en la zona horaria seleccionada.

¿Qué es un timestamp Unix?

Un timestamp Unix (también llamado tiempo epoch o tiempo POSIX) es el número de segundos transcurridos desde las 00:00:00 UTC del 1 de enero de 1970, la «epoch de Unix». Es un único entero sin zona horaria asociada, lo que lo hace ideal para guardar y comparar momentos en el tiempo: 1761350400 representa exactamente el mismo instante en cualquier parte del mundo. Su conversión a una fecha del calendario solo depende de la zona horaria cuando se muestra.

Segundos, milisegundos, microsegundos, nanosegundos

Las distintas plataformas cuentan en unidades diferentes, y confundirlas es el error más común con timestamps (produce fechas en 1970 o en el año 57 000). El conversor detecta la unidad según el número de dígitos para fechas actuales:

UnidadDígitos (hoy)Usado por
Segundos10Unix/Linux, PHP time(), Python time.time(), claims de JWT
Milisegundos13JavaScript Date.now(), Java currentTimeMillis()
Microsegundos16Procesos internos de PostgreSQL, precisión de Python datetime
Nanosegundos19Go UnixNano(), InfluxDB

Por ejemplo, el 25 de octubre de 2025 a las 00:00 UTC equivale a 1761350400 en segundos y a 1761350400000 en milisegundos.

Obtener el timestamp actual en código

  • JavaScript: Math.floor(Date.now() / 1000)
  • Python: int(time.time())
  • PHP: time()
  • Bash: date +%s, y date -d @1761350400 para convertir de vuelta (GNU)
  • SQL (PostgreSQL): extract(epoch from now()); MySQL: UNIX_TIMESTAMP()

Zonas horarias e ISO 8601

Al convertir una fecha en timestamp, la misma hora de reloj representa instantes distintos según el lugar: las 09:00 en Berlín son las 07:00 UTC en verano, pero las 08:00 UTC en invierno. Por eso la fecha introducida se interpreta en la zona horaria que selecciones, con las reglas de horario de verano de la base de datos de zonas horarias de tu navegador. Para intercambiar fechas como texto, usa ISO 8601 con un desfase explícito, como 2026-10-25T09:00:00+01:00 o 2026-10-25T08:00:00Z (la Z indica UTC). Los segundos intercalares no se cuentan en el tiempo Unix, así que cada día dura exactamente 86 400 segundos.

El problema del año 2038

Los sistemas que guardan el tiempo Unix en un entero con signo de 32 bits desbordan en 2147483647 (03:14:07 UTC del 19 de enero de 2038) y vuelven a 1901. Los sistemas operativos y lenguajes modernos usan timestamps de 64 bits, pero los dispositivos embebidos, los formatos de archivo antiguos y algunas columnas de bases de datos (por ejemplo, TIMESTAMP de MySQL) siguen afectados. ¿Necesitas medir la diferencia entre dos fechas? Usa la Calculadora de diferencia de fechas, o convierte entre zonas con el Conversor de zonas horarias.

También se busca como: conversor epoch, unix time, epoch a fecha, timestamp a fecha, fecha a timestamp, posix time, milisegundos a fecha, tiempo epoch actual.

Herramientas que combinan con: Conversor de Unix Timestamp

  • Decodificador JWT — Pega un token web JSON para examinar su encabezado y su carga útil, comprobar cuándo caduca y verificar su firma.
  • Generador de UUID — Crea UUID criptográficamente aleatorios (v4) o UUID ordenables basados en marca de tiempo (v7) en lote, y luego cópialos o descárgalos.
  • Generador de expresiones cron — Crea un horario crontab sin memorizar la sintaxis, o pega una expresión existente para ver qué significa en lenguaje sencillo y cuándo se ejecutará exactamente a continuación.
  • Traductor de código Morse — Escribe texto para obtener el código Morse, o pega puntos y rayas para descifrarlos; después, escúchalo, mira cómo parpadea y descárgate el audio.

Preguntas frecuentes

¿Cómo sé si un timestamp está en segundos o en milisegundos?
Cuenta los dígitos: un timestamp actual tiene 10 dígitos en segundos y 13 en milisegundos. El conversor lo detecta automáticamente; puedes forzar la unidad con los botones s / ms / µs / ns.
¿Un timestamp Unix está en UTC?
Sí. Un timestamp Unix cuenta los segundos desde el 1 de enero de 1970 00:00:00 UTC y no tiene zona horaria. Las zonas horarias solo importan cuando se muestra como fecha del calendario.
¿Los timestamps Unix pueden ser negativos?
Sí, los valores negativos son fechas anteriores a 1970. Por ejemplo, -86400 es el 31 de diciembre de 1969 a las 00:00:00 UTC. El conversor los gestiona sin problemas.
¿Qué pasa en 2038?
Los timestamps con signo de 32 bits desbordan el 19 de enero de 2038 a las 03:14:07 UTC. Los timestamps de 64 bits, que usan los sistemas modernos, no desbordarán durante unos 292 000 millones de años.
¿El tiempo Unix incluye segundos intercalares?
No. El tiempo Unix asume que cada día tiene exactamente 86 400 segundos; los segundos intercalares se absorben ajustando el reloj, por lo que los timestamps pueden repetir o saltarse un segundo alrededor de un segundo intercalar.
¿Puedo instalar Conversor de Unix Timestamp como aplicación web y utilizarla sin conexión?
Sí. Conversor de Unix Timestamp es una aplicación web instalable (PWA): se instala desde el navegador, no se descarga desde una tienda de aplicaciones. Haz clic en «Instalar aplicación» en la parte superior de esta página en Chrome o Edge (Windows, macOS, Linux, ChromeOS) o, en Android, utiliza «Compartir» → «Añadir a la pantalla de inicio» en iPhone y iPad, o «Archivo» → «Añadir al Dock» en Safari 17+ en un Mac. A continuación, se abrirá en su propia ventana con su propio icono y, como se ejecuta íntegramente en tu navegador, seguirá funcionando sin conexión. Firefox en el ordenador de sobremesa no permite instalar aplicaciones web. Cómo funciona la instalación.

Herramientas relacionadas