Conversor Gratuito de Timestamp Unix
Última actualización: October 14, 2026
Respuesta rápida: Convierte timestamps Unix a fechas y viceversa al instante. Pega un valor epoch de 10 dígitos (segundos) o 13 dígitos (milisegundos) — nuestro conversor gratuito detecta el formato automáticamente y muestra la fecha UTC y local, o convierte cualquier fecha en un timestamp para tu código, SQL o llamadas API.
✓ Gratis para siempre · ✓ Sin registro · ✓ Lo que escribes permanece en tu navegador — nunca se envía a nuestros servidores.
Cómo usar Conversor de Timestamp Unix
- Pega un timestamp Unix (10 o 13 dígitos) y haz clic en 'Timestamp → Fecha'.
- O escribe una fecha como 2026-10-02 12:00 y haz clic en 'Fecha → Timestamp'.
- Usa 'timestamp actual' para obtener el valor epoch de este momento.
- Copia el resultado en tu código, consulta o carga útil de API.
Por qué usar Conversor de Timestamp Unix
- Detecta segundos vs milisegundos — se acabaron las fechas de 1970 por mezclarlos.
- UTC + hora local — mira ambas para que los errores de zona horaria no te atrapen.
- Bidireccional — de timestamp a fecha y de fecha a timestamp.
- Pensado para desarrolladores — gratis, instantáneo, privado.
Casos de uso comunes
- Depurar respuestas de API: Pega el misterioso número de 13 dígitos de un JSON y mira al instante si son milisegundos o segundos — sin consola.
- Análisis forense de registros: Convierte lotes de valores epoch de los registros del servidor en horas legibles para reconstruir exactamente cuándo empezó un incidente.
- Escribir migraciones SQL: Genera el epoch para una fecha de corte, o convierte columnas epoch almacenadas a fechas con FROM_UNIXTIME / to_timestamp.
- Programación y tareas cron: Calcula el timestamp de un lanzamiento futuro y verifica a qué hora disparará realmente una expresión cron existente.
- Interoperabilidad con JavaScript: Traduce entre los milisegundos de Date.now() y los segundos que esperan tu backend, tu librería JWT o tu TTL de Redis.
Conversor de Timestamp Unix frente a las alternativas
- epochconverter.com: El clásico de siempre con seguidores fieles — pero una página anticuada, llena de anuncios y sin detección automática: debes decirle si tu valor son segundos o milisegundos. La nuestra detecta automáticamente y muestra UTC + local juntas.
- unixtimestamp.com: Limpio y rápido para lo básico. Le falta detección automática y la dirección fecha-a-timestamp en una sola vista; esta página hace ambas direcciones sobre la misma entrada.
- One-liners de Python / JS:
datetime.fromtimestamp()onew Date(ms)son instantáneos si ya estás en un REPL. Para un pegado puntual desde un registro, abrir una página es más rápido que abrir una terminal. - Hacerlo mentalmente: Dividir entre 31.536.000 te da el año — y nada más. Usa la herramienta para todo lo que necesite ser correcto.
En resumen: para una conversión puntual rápida, esta página es la opción correcta más veloz — la detección automática elimina el error de timestamp n.º 1 (segundos vs milisegundos), y ambas direcciones más UTC/local viven en una sola pantalla. ¿Vives en un REPL todo el día? Los one-liners también valen.
Preguntas frecuentes
¿Qué es un timestamp Unix?
¿Por qué mi fecha muestra 1970?
¿Los timestamps Unix están libres de zona horaria?
¿Qué es el problema del año 2038?
¿Cómo convierto un timestamp Unix en Python?
datetime.fromtimestamp(1798765432, tz=timezone.utc) para UTC, o datetime.fromtimestamp(...) para hora local. En sentido inverso, datetime.now(timezone.utc).timestamp() te da el epoch actual. Cuidado: fromtimestamp sin zona horaria usa silenciosamente la zona de tu sistema, la fuente más común de errores de horas.Milisegundos vs microsegundos vs nanosegundos — ¿cómo los distingo?
Date.now() de JavaScript), 16 = microsegundos, 19 = nanosegundos (time.time_ns() de Python). Divide entre 1.000 por cada tres dígitos extra. Este conversor detecta automáticamente valores de 10 y 13 dígitos, los dos que verás en la práctica.¿Pueden los timestamps Unix ser negativos?
¿Por qué las APIs usan timestamps de 13 dígitos?
Date.now() de JavaScript devuelve milisegundos, y la mayoría de las APIs web se consumen desde JavaScript. Pasar esos 13 dígitos a una función que espera segundos produce una fecha en el año 50.000+ — el error de timestamp más común, y el que la detección automática de esta herramienta existe para evitar.¿Los timestamps Unix incluyen segundos intercalares?
¿Cómo convierto epoch a fecha en SQL?
FROM_UNIXTIME(ts) (y UNIX_TIMESTAMP(dt) para volver). PostgreSQL: to_timestamp(ts). SQLite: datetime(ts, 'unixepoch'). BigQuery: TIMESTAMP_SECONDS(ts). Nota: la versión de MySQL solo maneja segundos — divide primero entre 1.000 los valores en milisegundos.