Convertidor de Timestamp
Convierte timestamps Unix a fechas legibles y viceversa. Compatible con segundos, milisegundos, ISO 8601, zonas horarias y reloj en tiempo real.
Actualizado abril de 2026
Revisado por Rafael Duarte
Tuesday, May 14, 2024 at 11:00:00 AM
Tuesday, May 14, 2024 at 11:00:00 AM
2024-05-14T11:00:00.000Z
Select a date above.
Coordinated Universal Time
<0.1ms Response
Programmatic Usage
Quickly use timestamps in your code snippets.
# JavaScript
Math.floor(Date.now() / 1000); // seconds
Date.now(); // milliseconds
new Date(1715684400 * 1000)
.toISOString();
# Python
import time
int(time.time()) # seconds
from datetime import datetime
datetime.fromtimestamp(1715684400)
Cómo usar el convertidor de timestamp
En ambos sentidos, con el timestamp Unix actual siempre visible
1. Pega el timestamp o elige una fecha
Ingresa un timestamp epoch a la izquierda, o selecciona fecha y hora en el panel derecho.
2. Elige la unidad y la zona horaria
Segundos (10 dígitos) o milisegundos (13 dígitos), y la zona horaria en la que quieres ver el resultado.
3. Copia el resultado
Hora local, UTC e ISO 8601 aparecen al instante — haz clic en cualquiera para copiarlo.
Qué hace este convertidor de timestamp a fecha
El timestamp Unix actual siempre a la vista como referencia
Timestamp Unix actual en vivo
Se actualiza cada segundo en la propia página — haz clic para copiarlo sin abrir una terminal.
Segundos y milisegundos, sin confusión
Cambia entre los dos formatos que realmente vas a encontrar: 10 dígitos (POSIX) y 13 dígitos (JavaScript).
Hora local y UTC lado a lado
Ve ambas al mismo tiempo, más el formato ISO 8601, sin pasos extra.
Atajo "Usar Ahora"
Carga el Unix time actual en el campo y lo convierte de inmediato.
Salida también en hexadecimal
Al convertir una fecha a Unix, obtén también el valor en hex (0x...) — útil para depuración de bajo nivel y sistemas embebidos.
Snippets listos en JavaScript y Python
Cada conversión viene con el código equivalente para obtener el timestamp actual en ambos lenguajes.
Ejemplos de conversión
Cómo se traducen los valores epoch más comunes
Cuándo vas a necesitar este convertidor
Los escenarios más comunes entre quienes usan la herramienta
Depuración de APIs
Campos como created_at y expires_at devuelven timestamp Unix crudo — conviértelos al vuelo mientras depuras.
Inspección de tokens JWT
Convierte el campo exp para saber al instante si un token ya expiró.
Análisis de logs entre zonas horarias
Correlaciona eventos entre servicios sin ejecutar una consulta solo para saber a qué hora ocurrió algo.
Consultas de base de datos
Valida registros almacenados o arma filtros de rango de fechas a mano antes de correr una query.
Programación de tareas cron
Calcula el timestamp Unix exacto de una fecha objetivo para programar tareas entre husos horarios distintos.
El error más común con timestamps
Confundir segundos con milisegundos
13 dígitos son milisegundos (JavaScript, Date.now()). 10 dígitos son segundos (POSIX, Python, PHP). Elegir la unidad equivocada desplaza la fecha décadas.
Pensar que el timestamp tiene zona horaria
Un timestamp Unix siempre cuenta desde UTC — la zona horaria solo entra en juego al convertirlo a una fecha legible para mostrar.
Esperar soporte nativo para microsegundos
Para valores de 16 o 19 dígitos (micro o nanosegundos), divide entre 1.000 o 1.000.000 antes de pegarlos.
Pegar una fecha ISO en el campo de epoch
El campo de timestamp espera un número entero puro (por ejemplo 1712448000), no una cadena como 2024-04-07T00:00:00Z. Para convertir desde una fecha legible, usa el panel derecho.
Ignorar el límite de 32 bits en sistemas antiguos
Los sistemas que guardan el timestamp como entero con signo de 32 bits se desbordan en 2147483647 (19 de enero de 2038). El hardware embebido y el software legado pueden verse afectados — los sistemas modernos de 64 bits no tienen ese límite.
Por qué usar este conversor de timestamp Unix
El timestamp Unix actual queda siempre visible como punto de referencia — no hace falta abrir una terminal para saber qué hora es "ahora" en epoch.
Muestra hora local, UTC e ISO 8601 al mismo tiempo, cubriendo el formato que usan prácticamente todas las API REST y los tokens JWT.
Todo se ejecuta en tu navegador — ningún valor que pegues aquí se envía a un servidor, así que funciona incluso sin conexión después de cargar y no expone timestamps de producción a terceros.
Segundos vs. milisegundos
La principal fuente de confusión con timestamps Unix
Preguntas frecuentes
Está en milisegundos — el formato que usan Date.now() de JavaScript, Java y la mayoría de las APIs web modernas. Divide entre 1000 para obtener la versión en segundos de 10 dígitos que esperan Python, PHP y las herramientas Unix.
Referencias
Artículo relacionado
Redis: cache, sessão, fila e outros casos de uso
Herramientas relacionadas
- Convertidor de Zona Horaria Desarrollador Convertidor de zona horaria gratuito: convierte zonas, encuentra el mejor horario para reuniones con heatmap visual, comparte link y convierte timestamps Unix.
- Generador de Tabla ASCII y Markdown Desarrollador Generador de tablas ASCII gratuito — crea tablas de texto en estilo MySQL, Markdown, Unicode, redondeado, doble línea y reStructuredText. Pega CSV o escribe...
- Decodificador Base64 Desarrollador Decodifica strings Base64 a texto plano al instante en tu navegador. Compatible con UTF-8, entrada multilínea y muestra el tamaño del payload.
- Codificador Base64 Desarrollador Codifica cualquier texto a Base64 al instante en tu navegador. Compatible con UTF-8, muestra el recuento de caracteres y el tamaño del payload. Gratis, sin...
- Base64 a Imagen Desarrollador Pega una cadena Base64 o data URL y previsualiza la imagen decodificada al instante — conversor gratuito compatible con PNG, JPEG, WebP, GIF y SVG. Sin...