O Brasil tem quatro fusos horários, e o horário de Brasília, que é o UTC-3, vale para o Distrito Federal e 20 estados. Fernando de Noronha fica uma hora à frente. Mato Grosso, Mato Grosso do Sul, Rondônia, Roraima e quase todo o Amazonas ficam uma hora atrás, e o Acre, junto com o oeste do Amazonas, fica duas horas atrás. A divisão está em lei desde 1913 e foi redesenhada pela última vez em 2013. Como o horário de verão acabou em 2019, essa diferença vale o ano inteiro. Para ver agora a hora em cada fuso e saber quantos segundos o relógio do seu aparelho está adiantado ou atrasado, abra o relógio com o horário de Brasília.
Resposta rápida
- O Brasil tem 4 fusos: UTC-2, UTC-3, UTC-4 e UTC-5. O horário de Brasília é o UTC-3.
- Uma hora a menos que Brasília: Mato Grosso, Mato Grosso do Sul, Rondônia, Roraima e a maior parte do Amazonas, com Manaus.
- Duas horas a menos: Acre e oeste do Amazonas. Uma hora a mais: Fernando de Noronha e as ilhas oceânicas.
- Não há horário de verão desde o Decreto 9.772/2019, então a diferença entre os fusos é a mesma o ano todo.
Quantos fusos horários o Brasil tem?
São quatro, definidos no art. 2º do Decreto 2.784, de 18 de junho de 1913, com a redação atual dada pela Lei 12.876, de 30 de outubro de 2013. A lei conta os fusos do leste para o oeste: o primeiro é a hora de Greenwich menos duas horas, o segundo menos três, o terceiro menos quatro e o quarto menos cinco. Hoje a referência prática é o Tempo Universal Coordenado, o UTC, que é o que o Observatório Nacional usa para publicar a Hora Legal Brasileira.
Antes de 1914, cada cidade seguia a própria hora solar. O Observatório Nacional dá o exemplo: quando era meio-dia no Rio de Janeiro, então capital federal, eram 12h33 no Recife e 11h28 em Porto Alegre. Com a ferrovia e o telégrafo, a confusão ficou grande demais, conta o próprio observatório, e o decreto de 1913 trocou as horas locais por quatro faixas fixas a partir de 1º de janeiro de 1914.
| Fuso | Em relação a Brasília | Onde vale |
|---|---|---|
| UTC-2 | 1 hora a mais | Fernando de Noronha e ilhas oceânicas |
| UTC-3 | mesma hora | Distrito Federal e 20 estados |
| UTC-4 | 1 hora a menos | Mato Grosso, Mato Grosso do Sul, Rondônia, Roraima e leste do Amazonas |
| UTC-5 | 2 horas a menos | Acre e oeste do Amazonas |
Qual é o fuso horário de cada estado?
A tabela abaixo segue a Lei 12.876/2013 e a tabela de fusos publicada pelo Observatório Nacional. A coluna da direita mostra que horas são no estado quando é meio-dia em Brasília. O horário de Brasília agora, com os segundos, está no relógio online, que mostra a hora atual nos quatro fusos e marca em qual deles o seu aparelho está configurado.
| Estado ou região | Fuso | Meio-dia em Brasília |
|---|---|---|
| Acre | UTC-5 | 10h |
| Alagoas | UTC-3 | 12h |
| Amapá | UTC-3 | 12h |
| Amazonas (leste, com Manaus) | UTC-4 | 11h |
| Amazonas (oeste) | UTC-5 | 10h |
| Bahia | UTC-3 | 12h |
| Ceará | UTC-3 | 12h |
| Distrito Federal | UTC-3 | 12h |
| Espírito Santo | UTC-3 | 12h |
| Fernando de Noronha e ilhas oceânicas | UTC-2 | 13h |
| Goiás | UTC-3 | 12h |
| Maranhão | UTC-3 | 12h |
| Mato Grosso | UTC-4 | 11h |
| Mato Grosso do Sul | UTC-4 | 11h |
| Minas Gerais | UTC-3 | 12h |
| Pará | UTC-3 | 12h |
| Paraíba | UTC-3 | 12h |
| Paraná | UTC-3 | 12h |
| Pernambuco (continente) | UTC-3 | 12h |
| Piauí | UTC-3 | 12h |
| Rio de Janeiro | UTC-3 | 12h |
| Rio Grande do Norte | UTC-3 | 12h |
| Rio Grande do Sul | UTC-3 | 12h |
| Rondônia | UTC-4 | 11h |
| Roraima | UTC-4 | 11h |
| Santa Catarina | UTC-3 | 12h |
| São Paulo | UTC-3 | 12h |
| Sergipe | UTC-3 | 12h |
| Tocantins | UTC-3 | 12h |
As ilhas oceânicas que o Observatório Nacional coloca no UTC-2 são Fernando de Noronha, o Atol das Rocas, o Arquipélago de São Pedro e São Paulo e as ilhas de Trindade e Martim Vaz. Fernando de Noronha pertence a Pernambuco, então Pernambuco é um estado com dois fusos: quem voa do Recife para o arquipélago adianta o relógio em uma hora. As outras ilhas não têm moradores permanentes, segundo o banco de fusos da IANA: Trindade e Martim Vaz pertencem ao Espírito Santo, o Atol das Rocas ao Rio Grande do Norte e o Arquipélago de São Pedro e São Paulo a Pernambuco. No continente, o único estado dividido é o Amazonas, e a divisão dele tem história própria.
Por que o Amazonas tem dois fusos e o Acre mudou de hora
Em 2008, a Lei 11.662 tirou o Acre e o oeste do Amazonas do UTC-5 e os passou para o UTC-4. A mesma lei levou o oeste do Pará, que estava no UTC-4, para o UTC-3. A mudança no Acre não pegou: num referendo feito junto com o segundo turno de 2010, a maioria dos eleitores acreanos votou contra a hora nova, e o Tribunal Superior Eleitoral homologou o resultado em dezembro daquele ano.
A resposta veio na Lei 12.876, publicada no Diário Oficial de 31 de outubro de 2013. Ela revogou a lei de 2008 e devolveu o Acre e o oeste do Amazonas ao UTC-5, com vigência no segundo domingo do mês seguinte, 10 de novembro de 2013. O Pará não voltou atrás: o estado inteiro ficou no UTC-3.
A lei não lista municípios. Ela traça uma linha que parte de Tabatinga, no Amazonas, e segue até Porto Acre, no Acre: o que fica a oeste dela é UTC-5, e o que fica a leste é UTC-4. O banco de fusos horários mantido pela IANA, que o Android, o iPhone e o Linux usam para saber a hora de cada região, cita Atalaia do Norte, Benjamin Constant, Eirunepé, Envira e Ipixuna do lado oeste, e Manaus, Jutaí e Boca do Acre do lado leste. Boca do Acre fica perto da divisa com o Acre e, mesmo assim, segue a hora de Manaus.
Para quem configura sistemas, isso explica por que existem tantos nomes de fuso para o Brasil. O America/Eirunepe corresponde ao oeste do Amazonas, o America/Rio_Branco ao Acre, o America/Manaus ao leste do Amazonas e o America/Noronha às ilhas. O America/Santarem existe porque o oeste do Pará teve outra hora até 2008; hoje ele marca a mesma hora de Belém.
O Brasil ainda tem horário de verão?
Não. O art. 1º do Decreto 9.772, de 25 de abril de 2019, diz em uma linha: "Fica encerrada a hora de verão no território nacional". O art. 2º revoga os decretos que a instituíam desde 1991, incluindo o Decreto 6.558, de 2008, que fixava as datas de cada ano. A última temporada foi a de 2018 para 2019. O primeiro horário de verão brasileiro, segundo o Ministério de Minas e Energia, foi instituído pelo Decreto 20.466, de 1º de outubro de 1931, e valeu de 3 de outubro daquele ano até 31 de março de 1932.
Nas últimas edições, o horário de verão valia no Rio Grande do Sul, em Santa Catarina, no Paraná, em São Paulo, no Rio de Janeiro, no Espírito Santo, em Minas Gerais, em Goiás, em Mato Grosso, em Mato Grosso do Sul e no Distrito Federal. Por isso a diferença entre os fusos mudava no verão. Com Brasília adiantada, Manaus ficava duas horas atrás e Rio Branco, três. Hoje as diferenças são fixas: uma hora para Manaus e duas para Rio Branco.
O Ministério de Minas e Energia explica que o horário de verão foi suspenso porque estudos de 2019 mostraram que ele já não trazia a economia de energia esperada: o pico de consumo tinha migrado para a tarde. O ministério diz que o setor elétrico continua avaliando a medida periodicamente, no Comitê de Monitoramento do Setor Elétrico. Tanto a criação quanto o fim da hora de verão foram feitos por decreto presidencial, e o próprio Decreto 9.772 cita como base o Decreto-Lei 4.295, de 1942. Enquanto não sair um decreto novo, nada muda nos relógios.
Quem define e mantém a hora oficial do Brasil
A lei define os fusos, e quem produz a hora é o Observatório Nacional, vinculado ao Ministério da Ciência, Tecnologia e Inovação. A Divisão de Serviço da Hora do observatório gera e divulga a Hora Legal Brasileira para cada fuso. O cidadão pode consultá-la pela hora falada, no telefone (21) 2580-6037, publicado no portal gov.br, ou pela página da Hora Legal Brasileira. Pelo telefone, a hora dada é a de Brasília; a página mostra cada fuso do país. O observatório também oferece sincronismo certificado e carimbo do tempo, serviços pensados para quem precisa comprovar o horário de um registro.
Na internet, a hora oficial chega pelo NTP.br, projeto do NIC.br que funciona em acordo com o Observatório Nacional. Ele mantém servidores públicos e gratuitos, como a.ntp.br, b.ntp.br e c.ntp.br, e servidores de estrato 1, que tiram a hora direto de uma referência e oferecem o NTS, extensão que protege a comunicação com criptografia. O relógio do seu computador e do seu celular quase nunca consulta o observatório diretamente: ele pergunta a um servidor de hora pela rede, que pode ser do NTP.br, da operadora ou do fabricante do sistema.
Por que o celular mostra a hora errada perto da divisa de fuso
O celular trata duas coisas separadas: o instante exato, que vem da rede, e o fuso, que ele deduz de onde você está. A ajuda do Android diz que o fuso automático pode usar a localização do aparelho, e o NTP.br lembra que o celular costuma receber a hora pela rede da operadora. No iPhone, a opção Ajuste de Fuso Horário fica dentro dos Serviços de Localização, em Serviços do Sistema. Perto de uma linha de fuso, a antena que atende você pode estar do outro lado, ou a localização pode sair imprecisa, e o aparelho aplica a hora do vizinho.
No Brasil, os lugares onde isso pode acontecer são as divisas entre fusos, como Mato Grosso do Sul com São Paulo ou Paraná, Mato Grosso com Tocantins e Pará, e a própria linha que corta o Amazonas. Na fronteira com o Paraguai, a diferença existe até entre cidades coladas: Ponta Porã segue o UTC-4 de Mato Grosso do Sul, e o Paraguai adota o UTC-3 o ano inteiro desde outubro de 2024, segundo o banco de fusos da IANA. Quem mora em Ponta Porã e pega sinal de Pedro Juan Caballero pode ver o celular adiantar uma hora.
No Android, a correção é desligar só o Fuso horário automático e escolher à mão o fuso da sua região, como o de Campo Grande, Cuiabá, Manaus ou Rio Branco. A opção Data e hora automáticas continua ligada. No iPhone as duas coisas ficam na mesma chave: a Apple orienta desligar Definir Automaticamente, tocar em Fuso Horário e digitar uma cidade com o fuso certo. Troque só a cidade, sem mexer na hora, e religue a opção quando sair da divisa. O erro comum é outro: mudar a hora à mão até o visor bater com a hora local. O visor fica certo, mas o relógio interno fica uma hora fora do instante real, e isso quebra o código de verificação em duas etapas, como mostra a seção sobre o TOTP.
Como acertar o relógio do computador e do celular pela hora oficial
No celular, o caminho é deixar tudo automático. No iPhone, vá em Ajustes > Geral > Data e Hora e ligue Definir Automaticamente. No Android, a ajuda do Google indica o app Relógio, em Mais > Configurações > Mudar data e hora, com as opções Data e hora automáticas e Fuso horário automático. Em alguns aparelhos, o mesmo ajuste fica nas configurações do sistema, em Data e hora.
No Windows, o guia oficial do NTP.br descreve estes passos:
- Abra o Painel de Controle e entre em Relógio e Região.
- Clique em Data e Hora e abra a aba Horário na Internet.
- Clique em Alterar configurações e digite pool.ntp.br como servidor.
- Clique em Atualizar agora. O Windows deve responder que o relógio foi sincronizado com êxito com pool.ntp.br.
Depois de ligar o ajuste, compare o aparelho com a hora certa de Brasília: a página consulta o relógio do servidor várias vezes e diz quantos segundos o seu celular ou computador está adiantado ou atrasado, com a margem da medição. Vale conferir antes de confiar num alarme feito no navegador, porque o despertador online toca pelo relógio do aparelho: com o computador três minutos adiantado, o alarme das 7h toca às 6h57 da hora oficial.
No Linux com systemd, o comando timedatectl mostra se o relógio está sincronizado. A configuração dos servidores muda de uma distribuição para outra, e o NTP.br mantém guias para Linux, Mac e roteador. Na saída do comando, estas são as duas linhas que interessam:
System clock synchronized: yes
NTP service: activeO NTP mede o erro do relógio com quatro marcas de tempo. O aparelho anota quando mandou a pergunta (T1), o servidor anota quando recebeu (T2) e quando respondeu (T3), e o aparelho anota quando a resposta chegou (T4). A RFC 5905, que especifica o NTP versão 4, calcula o desvio como a média entre (T2 menos T1) e (T3 menos T4), e o atraso da rede como (T4 menos T1) menos (T3 menos T2). Veja um exemplo com um aparelho 2 segundos atrasado:
| Marca | Relógio que anota | Horário |
|---|---|---|
| T1, envio | aparelho | 10:00:00,000 |
| T2, chegada | servidor | 10:00:02,050 |
| T3, resposta | servidor | 10:00:02,051 |
| T4, recebimento | aparelho | 10:00:00,101 |
O desvio é (2,050 + 1,950) dividido por 2, ou seja, 2 segundos: o aparelho está atrasado e deve somar 2 segundos à própria hora. O atraso da rede é 0,101 menos 0,001, ou 100 milissegundos. A conta supõe que a ida e a volta levam o mesmo tempo, e o erro dela fica limitado à metade do atraso da rede. Por isso os clientes NTP guardam várias medições e dão preferência às de menor atraso. Segundo a RFC 5905, servidores e clientes NTPv4 ficam precisos em algumas dezenas de milissegundos mesmo consultando a rede em intervalos de até 36 horas.
Por que relógio errado quebra o código de verificação em duas etapas
O código do aplicativo autenticador, em geral de seis dígitos, segue o TOTP, definido na RFC 6238. O aplicativo e o servidor guardam a mesma chave secreta e calculam o código, cada um do seu lado, a partir do horário Unix, que é o número de segundos desde 1º de janeiro de 1970, em UTC. O contador do TOTP é esse número dividido por 30 e arredondado para baixo. À meia-noite UTC de 23 de setembro de 2026, o horário Unix vale 1.790.121.600 e o contador vale 59.670.720. Os dois lados não trocam o horário entre si: o código só bate se os dois relógios caírem no mesmo intervalo de 30 segundos.
A RFC recomenda que o servidor aceite no máximo um intervalo de atraso por causa da demora da rede. Um celular 45 segundos atrasado fica ora um, ora dois intervalos para trás, e com essa tolerância o código falha em cerca de metade das tentativas. Um celular com a hora mexida à mão para compensar o fuso fica 3.600 segundos fora, ou 120 intervalos, e aí nenhum código funciona. A RFC também descreve servidores que toleram mais: com dois intervalos para trás, o desvio aceito chega a cerca de 89 segundos.
O fuso errado, sozinho, não atrapalha. Como o horário Unix é contado em UTC, um celular com o instante certo e o fuso trocado gera o código certo, só mostra a hora errada no visor. O problema é o relógio. Para ver o horário Unix de uma data, use o conversor de timestamp Unix. Se está ativando a verificação em duas etapas agora, o guia sobre como criar uma senha forte explica por que ela protege a conta mesmo quando a senha vaza.
Como usar a ferramenta do ValorFinal
O relógio com o horário de Brasília compara o relógio do seu aparelho com o relógio do servidor da Cloudflare, fazendo várias medições no mesmo princípio do NTP. Ele mostra a hora de Brasília, quantos segundos o seu aparelho está adiantado ou atrasado e uma tabela com a hora atual nos quatro fusos do Brasil, além do UTC e do timestamp Unix. Use antes de concluir que o código do autenticador está com defeito, depois de uma viagem entre fusos ou quando o relógio do computador parecer diferente do celular.
A referência da ferramenta é o relógio do servidor, e não o sincronismo certificado do Observatório Nacional. Para comprovar o horário de um documento, o caminho são os serviços certificados do observatório. Para organizar o dia pelo horário certo, veja também o despertador online e as demais ferramentas de tecnologia.
Fontes e referências
- Lei nº 12.876, de 30 de outubro de 2013 (Planalto): redação atual dos fusos do Decreto 2.784/1913 e retorno do Acre e do oeste do Amazonas ao UTC-5.
- Decreto nº 9.772, de 25 de abril de 2019 (Planalto): encerra a hora de verão no território nacional.
- Ministério de Minas e Energia: Horário de Verão: motivo da suspensão e avaliação periódica pelo setor elétrico.
- Observatório Nacional: verificar a Hora Legal Brasileira: hora falada e canais oficiais da Divisão de Serviço da Hora.
- RFC 6238 (IETF): TOTP: algoritmo do código de verificação baseado em tempo e intervalo de 30 segundos.
- RFC 5905 (IETF): Network Time Protocol versão 4: cálculo do desvio e do atraso usado para acertar relógios pela rede.
Conclusão
O Brasil tem quatro fusos, do UTC-2 de Fernando de Noronha ao UTC-5 do Acre, e o horário de Brasília vale para 20 estados e o Distrito Federal. Sem horário de verão desde 2019, Manaus fica sempre uma hora atrás de Brasília e Rio Branco, duas. Quando o celular erra a hora perto de uma divisa, o ajuste certo é trocar só o fuso, sem mexer na hora, porque adiantar ou atrasar o relógio à mão quebra o código de verificação em duas etapas. Para conferir o seu aparelho agora, abra o relógio com o horário de Brasília e veja as demais ferramentas de tecnologia.