Conversor de Timestamp Unix

Veja o Unix time atual ao vivo, converta qualquer timestamp epoch (segundos, milissegundos, microssegundos ou nanossegundos) para uma data em qualquer fuso horário e transforme datas de volta em timestamps.

Atualizado em
Unix time atual (segundos)
—
Milissegundos
—
UTC
—

Timestamp → data

Data → timestamp

Seus dados nunca saem do seu computador. Todo o processamento acontece localmente no navegador.

Como usar: Conversor de Timestamp Unix

  1. O painel superior mostra o Unix time atual, atualizado a cada segundo. Clique em Copiar segundos ou Copiar ms.
  2. Cole um timestamp em Timestamp → data. Segundos, milissegundos, microssegundos e nanossegundos são detectados pela quantidade de dígitos, ou você pode escolher a unidade manualmente.
  3. Veja o resultado no fuso horário escolhido, em UTC, em ISO 8601 e como tempo relativo (“há 3 dias”).
  4. Para fazer o caminho inverso, escolha uma data e hora em Data → timestamp. Ela será interpretada no fuso horário selecionado.

O que é um timestamp Unix?

Um timestamp Unix (também chamado de epoch time ou POSIX time) é a quantidade de segundos decorridos desde 00:00:00 UTC de 1º de janeiro de 1970, o “epoch Unix”. É um único número inteiro, sem fuso horário associado, o que o torna ideal para armazenar e comparar momentos no tempo: 1761350400 representa exatamente o mesmo instante em qualquer lugar do mundo. Ele só passa a depender do fuso horário quando você o exibe como data no calendário.

Segundos, milissegundos, microssegundos, nanossegundos

Diferentes plataformas contam em unidades diferentes, e confundi-las é o erro mais comum com timestamps (ele gera datas em 1970 ou no ano 57.000). O conversor detecta a unidade pela quantidade de dígitos, para datas atuais:

UnidadeDígitos (hoje)Usado por
Segundos10Unix/Linux, PHP time(), Python time.time(), claims de JWT
Milissegundos13JavaScript Date.now(), Java currentTimeMillis()
Microssegundos16Internos do PostgreSQL, precisão do Python datetime
Nanossegundos19Go UnixNano(), InfluxDB

Por exemplo, 25 de outubro de 2025 às 00:00 UTC é 1761350400 em segundos e 1761350400000 em milissegundos.

Como obter o timestamp atual no código

  • JavaScript: Math.floor(Date.now() / 1000)
  • Python: int(time.time())
  • PHP: time()
  • Bash: date +%s — e date -d @1761350400 para converter de volta (GNU)
  • SQL (PostgreSQL): extract(epoch from now()); MySQL: UNIX_TIMESTAMP()

Fusos horários e ISO 8601

Ao converter uma data em timestamp, o mesmo horário de relógio representa instantes diferentes em lugares diferentes: 09:00 em Berlim é 07:00 UTC no verão, mas 08:00 UTC no inverno. Por isso, a data de entrada é interpretada no fuso horário que você seleciona, com as regras de horário de verão do banco de dados de fusos do seu navegador. Para trocar datas como texto, use ISO 8601 com um deslocamento explícito, como 2026-10-25T09:00:00+01:00 ou 2026-10-25T08:00:00Z (o Z significa UTC). Segundos intercalares não são contados no Unix time, então todo dia tem exatamente 86.400 segundos.

O problema do ano 2038

Sistemas que armazenam o Unix time em um inteiro de 32 bits com sinal estouram em 2147483647 — 03:14:07 UTC de 19 de janeiro de 2038 — e voltam para 1901. Sistemas operacionais e linguagens modernos usam timestamps de 64 bits, mas dispositivos embarcados, formatos de arquivo antigos e algumas colunas de banco de dados (por exemplo, o TIMESTAMP do MySQL) ainda são afetados. Precisa medir a diferença entre duas datas? Use a Calculadora de Diferença de Datas, ou converta entre fusos com o Conversor de Fuso Horário.

Também pesquisado como: conversor epoch, unix time, epoch para data, timestamp para data, data para timestamp, milissegundos para data, epoch atual.

Ferramentas que combinam com: Conversor de Timestamp Unix

  • Decodificador JWT — Cole um JSON Web Token para analisar seu cabeçalho e sua carga, verificar quando ele expira e conferir sua assinatura.
  • Gerador de UUID — Crie UUIDs criptograficamente aleatórios (v4) ou UUIDs ordenáveis baseados em timestamp (v7) em lote e depois copie ou baixe.
  • Gerador de Expressão Cron — Monte um agendamento de crontab sem decorar a sintaxe — ou cole uma expressão existente para ver o que ela significa em português claro e exatamente quando ela vai rodar em seguida.
  • Tradutor de código Morse — Digite um texto para obter o código Morse ou cole pontos e traços para decifrá-los — depois, ouça, veja os sinais piscarem e baixe o áudio.

Perguntas frequentes

Como saber se um timestamp está em segundos ou em milissegundos?
Conte os dígitos: um timestamp atual tem 10 dígitos em segundos e 13 em milissegundos. O conversor faz isso automaticamente; você pode forçar a unidade com os botões s / ms / µs / ns.
Um timestamp Unix está em UTC?
Sim. Um timestamp Unix conta os segundos desde 1º de janeiro de 1970 às 00:00:00 UTC e não tem fuso horário. O fuso só importa quando você exibe o valor como data no calendário.
Timestamps Unix podem ser negativos?
Podem. Valores negativos são datas anteriores a 1970. Por exemplo, -86400 é 31 de dezembro de 1969 às 00:00:00 UTC. O conversor trata esses valores normalmente.
O que acontece em 2038?
Timestamps de 32 bits com sinal estouram em 19 de janeiro de 2038, às 03:14:07 UTC. Os timestamps de 64 bits, usados pelos sistemas modernos, só vão estourar daqui a cerca de 292 bilhões de anos.
O Unix time inclui segundos intercalares?
Não. O Unix time considera que todo dia tem exatamente 86.400 segundos. Os segundos intercalares são absorvidos ajustando o relógio, então os timestamps podem repetir ou pular um segundo em torno de um segundo intercalar.
Posso instalar o Conversor de Timestamp Unix como um aplicativo da web e usá-lo offline?
Sim. O Conversor de Timestamp Unix é um aplicativo da web instalável (PWA) — instalado a partir do seu navegador, não baixado de uma loja de aplicativos. Clique em “Instalar aplicativo” na parte superior desta página no Chrome ou no Edge (Windows, macOS, Linux, ChromeOS) ou, no Android, use “Compartilhar” → “Adicionar à tela inicial” no iPhone e no iPad, ou “Arquivo” → “Adicionar ao Dock” no Safari 17+ em um Mac. Em seguida, ela se abre em uma janela própria com seu próprio ícone e, como é executada inteiramente no seu navegador, continua funcionando offline. O Firefox no desktop não permite a instalação de aplicativos da web. Como funciona a instalação.

Ferramentas relacionadas