Pular para o conteúdo

Timestamp Converter · Encoding

Transforme um epoch Unix em um horário que você consegue ler — e de volta.

Cole um timestamp Unix como 1700000000 ou uma string de data para converter o tempo epoch em uma data legível para pessoas — UTC, ISO 8601, horário local e relativo de uma vez, tudo no seu navegador, entre segundos, milissegundos e microssegundos.

Roda no seu navegador UTC e local Sem cadastro Atualizado em 28 de jul. de 2026

Ambiente de testes do Timestamp Converter

A Unix epoch in seconds 1516239022, milliseconds 1516239022000, or a date string 2018-01-18T01:30:22Z.

Result

Type a Unix timestamp or date string, pick an example, or hit Now to see it in seconds, milliseconds, ISO 8601, UTC and local time here.

Verify an AI's answer

Paste what ChatGPT or Claude told you — this recomputes it exactly, locally. Why AI needs checking →

Enter a timestamp above, then paste in what an AI told you to check it.

O problema

Um inteiro pelado em um log não é a ideia de horário de ninguém.

Os timestamps epoch estão por toda parte — linhas de log, payloads de API, linhas de banco de dados, claims exp de JWT — e cada um deles não passa de um número até você decodificá-lo. Pior ainda, a unidade raramente está rotulada: será que 1700000000 está em segundos ou alguém já multiplicou por mil? Erre o palpite e você vai estar lendo uma data de 1970 ou do ano 56000.

Este conversor pega o inteiro ou a string de data e te dá os fatos concretos: o mapeamento do timestamp Unix para UTC, uma string ISO 8601 estrita, o seu próprio horário local e há quanto tempo aquilo foi — com a unidade segundos versus milissegundos detectada automaticamente para que você nunca precise adivinhar. Inteiramente no navegador, sem nada para instalar.

Ele também é um caminho mais seguro do que perguntar a uma IA: modelos de linguagem tokenizam números longos e perdem o valor posicional em silêncio, então as conversões de epoch voltam com erro de uma hora, um dia ou um fator de mil — e ainda assim parecem certas. Este conversor faz a aritmética com exatidão, todas as vezes.

Tirando timestamps de um token? O JWT Decoderiat e exp para você.

O processo

Como funciona.

Quatro passos determinísticos rodam a cada tecla pressionada — todos dentro da aba do seu navegador, sem enviar nenhum relógio para um servidor.

  1. Detectar a entrada.

    O valor é lido como um epoch em segundos, milissegundos ou microssegundos — deduzido a partir do seu comprimento — ou como uma string de data.

  2. Construir o instante.

    O que você digitou é normalizado em um único momento absoluto: milissegundos desde o epoch do Unix, sem fuso horário.

  3. Renderizar cada forma.

    Esse instante vira UTC, ISO 8601, o epoch bruto em cada unidade e a data e hora legíveis.

  4. Mostrar o tempo relativo e local.

    Por fim ele adiciona o horário local do seu navegador e uma frase relativa para pessoas como “há 3 horas”.

Referência de epoch

Qual unidade é esse número?

Para os timestamps atuais, a quantidade de dígitos entrega a unidade. Uma cola rápida de comprimentos de epoch e das formas de data que o conversor aceita.

Comprimentos de epoch

Cada salto multiplica por mil — então 10 dígitos são segundos, 13 são milissegundos, 16 são microssegundos.

epoch-lengths
unit            length   example              note
seconds         10       1700000000           classic Unix epoch
milliseconds    13       1700000000000        JS Date.now(), Java
microseconds    16       1700000000000000     Postgres, some traces
nanoseconds     19       1700000000000000000  Go time, perf counters

Exemplos de data

Forneça um epoch ou uma string de data — ISO 8601, uma data-hora simples ou até mesmo now — e ele resolve o mesmo instante de qualquer jeito.

date-examples
1700000000            →  2023-11-14T22:13:20Z
2023-11-14T22:13:20Z  →  1700000000  (seconds)
2023-11-14 22:13:20   →  parsed as local time
Nov 14 2023 22:13 UTC →  1700000000
now                   →  current instant

Próximo passo

Encontrou esse timestamp dentro de um token ou de um blob?

Valores epoch raramente viajam sozinhos. Se o seu saiu de um JSON Web Token, o JWT Decoder lê as claims iat e exp para você; se ele estava enterrado em um payload codificado, o Base64 Encoder / Decoder transforma o blob de volta em texto legível primeiro.

jwt-claims.txt
"iat": 1700000000   →  2023-11-14T22:13:20Z
"exp": 1700003600   →  2023-11-14T23:13:20Z
                       expires in 1 hour

FAQ

Suas perguntas, respondidas.

Toque em uma pergunta para expandir a resposta.

O tempo Unix — também chamado de tempo epoch ou tempo POSIX — é o número de segundos decorridos desde o epoch do Unix, 1970-01-01 00:00:00 UTC, sem contar os segundos bissextos. É a forma mais comum de os computadores armazenarem um instante: um único inteiro, sem fuso horário, com o qual todos os sistemas conseguem concordar. Este conversor transforma esse inteiro em uma data legível para pessoas e vice-versa.

Pelo comprimento. Um epoch atual em segundos tem 10 dígitos, em milissegundos 13 dígitos e em microssegundos 16 dígitos (os nanossegundos chegam a 19). O conversor detecta a unidade a partir da magnitude do número — assim, 1700000000 é lido como segundos e 1700000000000 como milissegundos — e você pode anular esse palpite caso seus dados usem uma unidade diferente.

Não. A análise, os cálculos do epoch e toda a formatação rodam 100% no lado do cliente, na sua aba: não há servidor, nem conta, nem registro de logs. Você pode colar com segurança timestamps de logs internos e de sistemas privados.

Um epoch é um instante absoluto, então o momento subjacente nunca muda — muda apenas como ele é exibido. O conversor sempre mostra o valor canônico em UTC ao lado do horário local do seu navegador, e a exibição local reflete o fuso horário da sua máquina e suas regras de horário de verão naquele instante por meio das APIs Intl integradas. Troque de máquina ou de fuso e a linha UTC permanece fixa enquanto a linha local se desloca.

O ISO 8601 é o padrão internacional para escrever datas e horas como texto — por exemplo 2024-01-15T09:30:00Z, em que o Z final significa UTC. Ele ordena lexicograficamente, é inequívoco quanto à ordem (ano-mês-dia) e é o que as APIs JSON, os logs e os bancos de dados esperam na esmagadora maioria dos casos. O conversor emite uma string ISO 8601 estrita para que você possa colá-la direto em um payload ou em uma consulta.

Cole uma string ISO 8601 como 2026-06-11T00:00:00Z na entrada e o conversor retorna o valor de epoch correspondente, tanto em segundos quanto em milissegundos. O formato segue YYYY-MM-DDTHH:mm:ssZ, em que Z denota UTC; offsets como +05:30 também são aceitos. A conversão é bidirecional, então você pode ir de epoch para ISO 8601 ou de ISO 8601 de volta para epoch.

Cole o valor de 13 dígitos diretamente e o conversor o reconhece como um epoch em milissegundos de forma automática. Internamente ele divide por 1000 para obter o segundo subjacente e então formata o resultado como UTC, horário local, ISO 8601 e uma frase relativa. Isso coincide com o valor produzido por JavaScript Date.now() e Java System.currentTimeMillis().

O timestamp Unix atual é o número de segundos decorridos desde 1 de janeiro de 1970 UTC neste exato instante. O conversor exibe o valor ao vivo tanto em segundos quanto em milissegundos, atualizado em tempo real no seu navegador. A maioria das APIs do lado do servidor e dos bancos de dados SQL trabalha em segundos, enquanto o JavaScript e o código de analytics do navegador costumam usar milissegundos.

Digite qualquer string de data legível para pessoas ou em ISO 8601 e o conversor retorna o valor de epoch Unix correspondente em segundos e milissegundos. Entradas como 2024-01-15T09:30:00Z e formatos similares são todas aceitas. O resultado fica pronto para colar em uma chamada de API, em uma consulta de banco de dados ou em uma claim de um JWT.

More free, private DevOps tools.

O Timestamp Converter é uma das ferramentas do OpsCanopy — uma copa crescente de validadores, conversores e testadores baseados no navegador que nunca tocam em um servidor.

29 ferramentas gratuitas, todas capazes de funcionar offline — o opscanopy.com não exige cadastro e não envia nada.

Mais sobre codificação: o JWT Decoder e o Base64 Encoder / Decoder, ou explore o diretório completo de ferramentas.

Fornecido como está, por conveniência; sempre confirme valores críticos sensíveis ao tempo em relação a um relógio confiável. OpsCanopy é gratuito e aberto.