Ir para o conteúdo principal
DesenvolvedorProcessado no seu navegador

Conversor de Timestamp

Converta timestamps Unix para datas legíveis e vice-versa.

0 de 3 usos hoje · 3 restantes. Vire Pro e remova o limite.

Upgrade
TimestampUnix · ISO 8601 · UTC Processamento no dispositivo

Conversor de Timestamp

Converta inteiros Epoch (UNIX) para ISO 8601, UTC e horário local sem enviar dados para servidores.

Formatos
ISO · UTC · Local
Unidades
s · ms
Processamento
Processamento no dispositivo
01

Timestamp UNIX

Timestamps de 10 dígitos → segundos. 13 dígitos → milissegundos (padrão JavaScript).

Cole um timestamp UNIX para ver a conversão.

Exemplo: 1710928340 (segundos) ou 1710928340000 (milissegundos)

Sobre

O que é Conversor de Timestamp?

Por Quorify EditorialAtualizado em

Um timestamp Unix é simplesmente a contagem de segundos transcorridos desde a meia-noite de 1 de janeiro de 1970 em UTC, um instante conhecido como Epoch. Esse formato é onipresente em bancos de dados, APIs, logs e cabeçalhos HTTP porque é compacto, livre de fuso horário e trivial de comparar — um número maior é sempre um momento posterior. O problema é que, para olhos humanos, '1718409600' não diz nada. O Timestamp Converter faz a ponte nas duas direções: transforma um número Unix em uma data e hora legíveis de calendário, e converte uma data legível de volta para o timestamp correspondente. Há algumas armadilhas técnicas que a ferramenta ajuda a navegar. A primeira é a unidade: timestamps tradicionais são em segundos, mas JavaScript e muitas APIs trabalham em milissegundos (Date.now() retorna milissegundos). Um valor de 10 dígitos costuma ser segundos; um de 13 dígitos, milissegundos — confundir os dois joga a data décadas para frente ou para trás. A segunda armadilha é o fuso: o timestamp em si é sempre UTC, mas você normalmente quer ver a data no seu fuso local. A ferramenta mostra ambas as leituras para que você não se confunda sobre qual representa o quê. Vale também mencionar o famoso 'problema do ano 2038': sistemas que armazenam o timestamp num inteiro de 32 bits com sinal estouram em janeiro de 2038 — um motivo pelo qual sistemas modernos migraram para inteiros de 64 bits. Toda a conversão é feita no navegador, instantânea e sem chamadas de rede. No Quorify, este conversor é o utilitário que você abre ao ler um log ou inspecionar uma resposta de API e se deparar com aquele número grande que precisa virar uma data de verdade.

Casos

Quando usar

  1. Ler logs de servidor ou eventos de API que registram horários como timestamps Unix, convertendo cada número em uma data legível para entender a cronologia de um incidente.

  2. Converter uma data específica de calendário no timestamp correspondente para usá-lo num filtro de query, num parâmetro de API ou numa condição de comparação no código.

  3. Descobrir se um valor está em segundos ou milissegundos comparando as duas interpretações: se a data em segundos cai num ano absurdo, o valor provavelmente está em milissegundos.

  4. Conferir a diferença entre o horário UTC armazenado e o seu horário local ao depurar um bug de fuso horário em que datas aparecem deslocadas em algumas horas.

  5. Validar se a data de expiração (exp) de um token ou cookie, armazenada como timestamp, já passou ou ainda é futura, convertendo-a para uma data clara.

Método

Como funciona

Para converter de timestamp para data, cole o número Unix no campo de entrada. Fique atento à quantidade de dígitos: dez dígitos geralmente indicam segundos e treze indicam milissegundos — a ferramenta interpreta o valor e mostra a data correspondente, tipicamente nas leituras UTC e local, para você não confundir os fusos. Para o caminho inverso, informe a data e a hora desejadas e a ferramenta devolve o timestamp Unix equivalente, pronto para copiar para uma query ou parâmetro. Se a data resultante parecer absurda — caída em 1970 ou daqui a milhares de anos —, quase sempre é confusão entre segundos e milissegundos: ajuste a unidade do valor e tente de novo. Use a leitura UTC quando precisar comparar com valores armazenados (que são sempre UTC) e a leitura local quando quiser saber que horas eram de fato para você. Como tudo é calculado no navegador, a conversão é imediata e não depende de conexão.

FAQ

Perguntas frequentes

O que é exatamente um timestamp Unix?
É o número de segundos decorridos desde 1 de janeiro de 1970 às 00:00 UTC, um instante chamado Epoch. Por ser um número único e sem fuso, é o formato padrão para armazenar e comparar momentos em sistemas.
Por que minha data converteu para um ano completamente errado?
Quase sempre é confusão entre segundos e milissegundos. Um valor de 13 dígitos interpretado como segundos vira uma data milhares de anos no futuro. Verifique a unidade: 10 dígitos costumam ser segundos, 13 são milissegundos.
O timestamp depende do meu fuso horário?
Não — o timestamp em si é sempre UTC. O fuso entra apenas na hora de exibir a data legível. Por isso a ferramenta mostra a leitura em UTC e a leitura local: o número é o mesmo, a apresentação muda.
Qual a diferença entre timestamp em segundos e em milissegundos?
Segundos é o formato Unix clássico; milissegundos é o que JavaScript usa (Date.now() retorna milissegundos). Para converter de um para o outro, multiplique ou divida por mil. Confundi-los desloca a data por décadas.
O que é o problema do ano 2038?
Sistemas que guardam o timestamp num inteiro de 32 bits com sinal atingem o valor máximo em janeiro de 2038 e estouram, voltando para datas negativas. A solução adotada por sistemas modernos é usar inteiros de 64 bits.
A conversão precisa de internet?
Não. Todo o cálculo entre timestamp e data acontece no navegador, de forma instantânea e sem enviar nada para um servidor, então funciona inclusive offline.
Fontes

Fontes oficiais

Tabelas, leis e referências consultadas para fundamentar esta ferramenta.

  1. Documentação técnicaVigenteMDN Web Docs · Mozilla

    Web Standards

    Referência mais consultada do mundo para padrões da web — APIs JavaScript, HTML, CSS e protocolos do navegador.

  2. Standard internacionalVigenteWorld Wide Web Consortium (W3C)

    W3C Standards

    Organização que define os padrões oficiais da web — HTML, CSS, ARIA, e demais especificações implementadas por todos os navegadores.

  3. Standards internacionaisDatatrackerIETF · Internet Engineering Task Force

    RFC Documents

    Repositório oficial dos Request for Comments (RFCs) — documentos técnicos que definem protocolos e formatos da internet (HTTP, JSON, URI, UUID, etc).

Metodologia — esta ferramenta consulta as tabelas e legislação vigentes nas fontes acima. As regras são atualizadas conforme novas instruções normativas são publicadas pelos órgãos competentes.

Última verificação editorial: junho de 2026.

Compartilhe

§ Como usar

Como converter Unix timestamp para data legível

Converta timestamps Unix (segundos ou milissegundos) para data ISO/local e vice-versa, em qualquer fuso horário.

  1. Escolha unidade: segundos ou milissegundos

    Segundos é o padrão Unix clássico. Milissegundos é o padrão JavaScript (Date.now()). 13 dígitos = ms, 10 = s.

  2. Cole o timestamp

    Aceita um por linha para conversão em lote. Auto-detecta unidade quando possível.

  3. Veja a data formatada

    Mostra ISO 8601 (UTC), local (seu fuso), RFC 3339 e relativo ('há 2 horas'). Útil para debug de logs.

§ Por que usar

Benefícios

  • Detecta unidade automaticamente

    13 dígitos = ms (JS), 10 = s (Unix). Sem precisar especificar.

  • ISO + local + relativo

    ISO 8601 (UTC), local com fuso, relativo ('há 2 horas'). Múltiplos formatos.

  • Conversão em lote

    Cole múltiplos timestamps. Útil para análise de logs.

§ Para quem é

Casos de uso

  1. Developer debugando logs

    Converte timestamps Unix em datas legíveis para entender quando evento ocorreu.

  2. Engenheiro integrando APIs

    Convertendo formatos de timestamp entre sistemas (segundos vs ms).

  3. Analista vendo logs de servidor

    Timestamps no log viram datas para análise temporal.

Sobre Conversor de Timestamp

Converta timestamps Unix para datas legíveis e vice-versa.

Por que usar

Diferenciais reais — sem promessa vazia.

Detecta unidade automaticamente
13 dígitos = ms (JS), 10 = s (Unix). Sem precisar especificar.
ISO + local + relativo
ISO 8601 (UTC), local com fuso, relativo ('há 2 horas'). Múltiplos formatos.
Conversão em lote
Cole múltiplos timestamps. Útil para análise de logs.

Para quem é

Cenários reais de uso, por persona.

  • Developer debugando logs

    Converte timestamps Unix em datas legíveis para entender quando evento ocorreu.

  • Engenheiro integrando APIs

    Convertendo formatos de timestamp entre sistemas (segundos vs ms).

  • Analista vendo logs de servidor

    Timestamps no log viram datas para análise temporal.

Como converter Unix timestamp para data legível

Converta timestamps Unix (segundos ou milissegundos) para data ISO/local e vice-versa, em qualquer fuso horário.

  1. Escolha unidade: segundos ou milissegundos

    Segundos é o padrão Unix clássico. Milissegundos é o padrão JavaScript (Date.now()). 13 dígitos = ms, 10 = s.

  2. Cole o timestamp

    Aceita um por linha para conversão em lote. Auto-detecta unidade quando possível.

  3. Veja a data formatada

    Mostra ISO 8601 (UTC), local (seu fuso), RFC 3339 e relativo ('há 2 horas'). Útil para debug de logs.

§ Perguntas frequentes

Sobre esta ferramenta

A.

Decisão histórica. Unix epoch (1970-01-01 UTC) é em segundos desde sempre. JavaScript escolheu milissegundos para precisão sub-segundo em Date.now(). Se você ver 13 dígitos = ms (JS); 10 dígitos = s (Unix clássico).

Relacionadas

Ferramentas relacionadas

toolLayout.related_description