Todo se ejecuta en local. El timestamp que pegas se analiza en la propia página, se formatea con los datos de zona horaria de tu navegador y nunca se sube ni se guarda en ningún servidor. Sigue funcionando sin conexión una vez cargada la página, y el contador en vivo de arriba siempre muestra la hora Unix actual.
Convertidor de timestamp Unix
Funciona del todo en tu navegador: sin subir nada y sin registro.
Timestamp a fecha
Detectado: segundos
- UTC
- -
- Tu hora local
- -
- ISO 8601 (UTC)
- -
- Relativo
- -
Fecha a timestamp
Qué es un timestamp Unix
Un timestamp Unix (epoch time) es el número de segundos transcurridos desde las 00:00:00 UTC del 1 de enero de 1970, sin contar los segundos intercalares. Este convertidor transforma cualquier valor epoch (segundos o milisegundos, detectados automáticamente) en una fecha legible en UTC y hora local, y también convierte una fecha de calendario de vuelta a segundos y milisegundos Unix.
Cómo se usa
- 1Pega un timestamp. Escribe o pega un valor epoch como 1700000000. La herramienta detecta si son segundos o milisegundos según su tamaño; usa el menú de unidad para corregirlo manualmente.
- 2Lee la fecha. La hora UTC, tu hora local, el formato ISO 8601 y una lectura relativa como «hace 2 años» se actualizan al instante mientras escribes.
- 3Convierte una fecha de vuelta. Elige una fecha y hora en el panel inferior, indica si es hora local o UTC, y copia los segundos o milisegundos Unix resultantes.
Para quién es
- Desarrolladores que decodifican valores epoch encontrados en respuestas de API, campos de expiración de JWT, filas de bases de datos y logs de servidor.
- Analistas de datos que convierten columnas de timestamp de exportaciones JSON o CSV antes de montar un informe o un gráfico.
- DevOps y administradores de sistemas que revisan ejecuciones de cron, ventanas de validez de certificados, TTLs de caché y entradas de kernel o logs de acceso.
- Community managers que necesitan el timestamp Unix exacto que esperan los embeds tipo Discord, bots y eventos programados.
- Cualquiera que haya pegado un número misterioso de 10 o 13 dígitos desde una app o una hoja de cálculo y quiera saber qué fecha esconde.
Preguntas frecuentes
Es gratis y privado este convertidor de timestamp Unix
Sí, es 100% gratis, sin registro y sin límites. La conversión se ejecuta enteramente en tu navegador: los timestamps y fechas que introduces nunca se suben, guardan ni registran en ningún sitio.
Cómo distingo segundos de milisegundos en Unix
Por la longitud: los valores epoch actuales tienen 10 dígitos en segundos y 13 en milisegundos. Herramientas Unix como date +%s y time.time() de Python trabajan en segundos, mientras que Date.now() de JavaScript y System.currentTimeMillis() de Java devuelven milisegundos. Este convertidor detecta la unidad automáticamente y te deja corregirla.
El tiempo Unix incluye segundos intercalares
No. El tiempo Unix asume que cada día dura exactamente 86.400 segundos, así que los segundos intercalares añadidos a UTC desde 1972 no se cuentan; el reloj Unix repite o difumina un segundo en su lugar. Para una conversión cotidiana esto no se nota.
Qué es el problema del año 2038
Los sistemas que guardan el tiempo Unix como un entero de 32 bits con signo desbordan en 2.147.483.647, que corresponde a las 03:14:07 UTC del 19 de enero de 2038. Los sistemas de 64 bits modernos, y este convertidor, no se ven afectados y manejan fechas cientos de miles de años en cualquier dirección.
Puede un timestamp Unix ser negativo
Sí. Los valores negativos simplemente cuentan segundos hacia atrás desde el epoch, así que representan fechas anteriores al 1 de enero de 1970. Por ejemplo, -86400 es el 31 de diciembre de 1969 a las 00:00 UTC. Pega uno y el convertidor lo lee como cualquier otro valor.
Por qué la hora convertida es distinta a la de mi reloj
Un timestamp Unix está anclado a UTC y no tiene zona horaria propia. La fila UTC muestra la lectura universal, mientras que la fila local aplica el desfase horario de tu dispositivo; el mismo timestamp simplemente se muestra de dos formas, y el horario de verano puede desplazar la lectura local una hora.
Cómo obtengo el timestamp Unix actual
Está corriendo en vivo en la parte superior de esta herramienta: pulsa Copiar para capturarlo, o Usar para convertirlo. En código, usa date +%s en una shell, Date.now() en JavaScript (milisegundos) o time.time() en Python (segundos).