Toolivaro

Conversor de timestamp Unix grátis

Converta entre segundos Unix, milissegundos Unix, ISO 8601 e hora local legível — ao vivo, tudo local.

Processado localmente no seu navegador

Sobre esta ferramenta

O conversor de timestamp Unix traduz entre os formatos que os desenvolvedores encontram na prática: segundos Unix (10 dígitos), milissegundos Unix (13 dígitos), strings ISO 8601 e datas de calendário simples. Digite ou cole qualquer uma das formas e a ferramenta preenche todas as outras representações de uma vez — segundos Unix, milissegundos Unix, a string ISO 8601 em UTC, a data de calendário e o mesmo instante renderizado no seu fuso horário local e em UTC. Datas anteriores a 1970 (timestamps negativos) são tratadas corretamente, offsets de fuso horário em strings ISO são respeitados e entradas ambíguas recebem uma explicação clara em vez de um palpite silencioso. Toda a análise e a formatação usam os mecanismos Date e Intl da plataforma, então os números que você vê aqui são os números que seu ambiente JavaScript calcula — a ferramenta promete fidelidade à engine, não uma implementação paralela. Tudo roda localmente no seu navegador; nada do que você digitar é enviado, registrado ou armazenado. Use esta ferramenta quando uma linha de log mostrar um valor de 13 dígitos e você precisar saber quando aquilo realmente aconteceu, quando uma API esperar segundos Unix e seu banco de dados armazenar milissegundos, ou quando um relatório de bug trouxer um timestamp no fuso horário de outra pessoa.

Como o resultado é calculado?

Um valor de 13 dígitos de uma linha de log

Uma linha de log contém 1761330600000. O conversor detecta 13 dígitos, interpreta como milissegundos Unix e informa: segundos Unix 1761330600, ISO 2025-10-24T19:50:00.000Z e o mesmo instante renderizado no seu fuso horário local.

Exemplo de entrada e saída
Entrada Valor
value 1761330600000
Resultado 2025-10-24T19:50:00.000Z · segundos Unix 1761330600 · hora local exibida

Qual é a fórmula e suas premissas?

Tempo Unix

unixSeconds = milliseconds ÷ 1000 (from 1970-01-01T00:00:00Z)

Termos da fórmula
Símbolo Significado
unixSeconds segundos inteiros desde o epoch Unix, em UTC
milliseconds o valor Date da plataforma em milissegundos

Entradas de 10 dígitos são segundos; entradas de 13 dígitos são milissegundos — a ferramenta detecta as duas.

ISO 8601 / RFC 3339

iso = date.toISOString()

Termos da fórmula
Símbolo Significado
toISOString representação em UTC no formato YYYY-MM-DDTHH:mm:ss.sssZ

As representações em hora local usam o fuso horário do sistema do visitante via Intl.

Quais são os erros mais comuns?

  • Confundir segundos de 10 dígitos com milissegundos de 13 dígitos — o bug de timestamp mais comum de todos.
  • Ler um timestamp UTC como hora local (ou o contrário) quando o valor veio de outro fuso horário.
  • Supor que o epoch começa à meia-noite local — o epoch é 1970-01-01T00:00:00Z, não a meia-noite local.
  • Colar timestamps em um conversor web que os envia — esta ferramenta é totalmente local.

Quais são as premissas e limitações?

  • A análise usa os mecanismos Date da plataforma: datas além da faixa segura de inteiros ou muito fora da faixa suportada pela plataforma são rejeitadas com um erro claro.
  • Strings de data muito flexíveis podem ser analisadas de formas diferentes entre ambientes; ISO 8601 e entradas numéricas são as formas confiáveis.
  • A ferramenta converte instantes — ela não interpreta abreviações de fuso horário nem faz aritmética de calendário.

De onde vêm os números?

Última revisão 5 de agosto de 2026 · Versão 1.0.0 · Toolivaro não garante conteúdo externo.

Perguntas frequentes

10 dígitos ou 13 dígitos — qual é a diferença?

Segundos Unix são o clássico valor epoch de 10 dígitos; muitos sistemas e bancos de dados modernos armazenam milissegundos Unix de 13 dígitos. A ferramenta detecta o comprimento e converte de acordo — confundir os dois é um dos bugs de timestamp mais comuns, e a saída mostra as duas formas para você perceber o erro.

Por que a hora local difere da hora UTC?

Um timestamp Unix é o mesmo instante em qualquer lugar; a representação local aplica o fuso horário do seu sistema. A ferramenta mostra as formas UTC e local, para que um timestamp de outro fuso horário nunca seja lido errado.

O conversor lida com datas anteriores a 1970?

Sim. Segundos Unix negativos (por exemplo, -86400, que é 1969-12-31) são analisados e renderizados corretamente — a ferramenta não assume que o epoch é um limite inferior.

Parte de Ferramentas de tempo, datas e agendamento

Encontrou um erro ou tem uma correção? Informe — revisamos toda correção.

Foi útil?

Revisado pela equipe editorial da Toolivaro conforme nossa metodologia Metodologia · Política editorial