Conversor de timestamp Unix
Converta um timestamp Unix numa data e uma data num timestamp – tudo no seu navegador.
Timestamp atual
Segundos
1791222774
Milissegundos
1791222774809
ISO 8601
2026-10-05T17:52:54.809Z
Timestamp para data
Data para timestamp
Segundos
1791222774
Milissegundos
1791222774000
Como usar
A caixa de cima mostra o timestamp Unix atual em segundos e milissegundos, atualizado em direto; o botão Copiar copia o valor.
- Introduza um número no campo “Timestamp”. A unidade é detetada automaticamente: até 11 dígitos são segundos, 12 a 14 dígitos são milissegundos e mais do que isso são microssegundos. Também pode escolher a unidade manualmente.
- Obtém a data em UTC e na sua hora local, a cadeia ISO 8601 e um tempo relativo (por exemplo, “há 3 dias”).
- Em “Data para timestamp”, escolha uma data, uma hora e um fuso horário (local ou UTC) para obter os segundos e os milissegundos.
Quando é útil
Um timestamp Unix é o número de segundos decorridos desde 1 de janeiro de 1970 às 00:00:00 UTC. É usado em bases de dados, registos, respostas de APIs e tokens JWT porque não depende de um fuso horário.
Um erro frequente é confundir segundos com milissegundos: o Date.now() do JavaScript devolve milissegundos, enquanto muitos servidores usam segundos. A deteção automática ajuda a perceber isso rapidamente.
Privacidade
Todos os cálculos são feitos no seu navegador. Nada do que introduz é enviado para lado nenhum.