Loterias da Caixa · dataset aberto

Histórico da Lotofácil: dataset em CSV e JSON

Todos os concursos da Lotofácil desde o primeiro sorteio, em CSV e JSON.

Linhas de dado
3.777 concursos
Cobertura
29 de setembro de 2003 a 1 de setembro de 2026
Data-base
02/09/2026uma linha por sorteio

O que este arquivo contém

A Lotofácil sorteia 15 dezenas entre 25 possíveis, e é essa proporção que a torna a loteria com mais acertos por bilhete: quem marca 15 números acerta em média nove deles. Este arquivo lista todos os concursos desde o primeiro, em 2003, com o número do concurso, a data do sorteio e as 15 dezenas, uma linha por sorteio.

As dezenas vêm em ordem crescente, separadas por espaço e sem zero à esquerda: o 03 aparece como 3. É uma escolha de formato, não uma perda de informação, e quem precisa do zero para casar com o volante impresso resolve com uma formatação de célula. Há concursos quase todo dia da semana, então a cadência de linhas novas é a mais alta do hub.

É o dataset com mais uso no portal: alimenta as estatísticas de frequência, o conferidor de jogos e os fechamentos matemáticos. Publicado aqui, permite que qualquer pessoa refaça essas contas na própria planilha e descubra que a distribuição das dezenas ao longo dos anos é a de um sorteio aleatório.

Metodologia e fonte

Os resultados saem da camada ao vivo do portal, um Worker que consulta o serviço de resultados da Caixa e valida cada concurso antes de gravar. O gerador confere que cada linha tem exatamente 15 dezenas inteiras e uma data válida, e aborta a publicação inteira se uma linha falhar: é melhor um arquivo velho do que um arquivo com coluna errada.

O arquivo JSON é a mesma base em formato compacto: um campo concursos com uma lista por sorteio, na ordem concurso, data e vetor de dezenas, mais os campos atualizadoEm e ultimoConcurso. O CSV é derivado dele, linha a linha.

Fonte primária: Caixa Econômica Federal - Loterias. A conferência dos geradores segue o descrito em Como validamos os cálculos.

Esquema das colunas

Cabeçalho real do CSV: concurso;data;dezenas

ColunaTipoConteúdo
concursointeiroNúmero sequencial do concurso, começando em 1.
datadata (AAAA-MM-DD)Data do sorteio no formato AAAA-MM-DD.
dezenasinteiros separados por espaçoAs 15 dezenas sorteadas (1 a 25), separadas por espaço, sem zero à esquerda.

Cobertura e frescor

O arquivo vai de 29 de setembro de 2003 a 1 de setembro de 2026, com 3.777 concursos, uma linha por sorteio. Data-base desta versão: 02/09/2026. O arquivo é refeito a cada publicação do portal a partir da camada ao vivo; o sorteio de hoje pode ainda não estar nele, e a página de resultado ao vivo é a fonte para o concurso mais recente.

Sem lacuna: a sequência de concursos vai do 1 ao 3.777 sem falta, conferida no próprio arquivo.

Amostra do arquivo

As 5 primeiras e as 5 últimas linhas, lidas do arquivo publicado.

concursodatadezenas
12003-09-292 3 5 6 9 10 11 13 14 16 18 20 23 24 25
22003-10-061 4 5 6 7 9 11 12 13 15 16 19 20 23 24
32003-10-131 4 6 7 8 9 10 11 12 14 16 17 20 23 24
42003-10-201 2 4 5 8 10 12 13 16 17 18 19 23 24 25
52003-10-271 2 4 8 9 11 12 13 15 16 19 20 23 24 25
... 3.767 linhas omitidas ...
37732026-08-273 4 7 9 11 13 14 15 17 18 20 21 22 24 25
37742026-08-281 3 4 5 6 7 9 12 14 15 16 18 19 23 24
37752026-08-301 4 5 6 8 10 11 12 13 15 17 18 19 23 25
37762026-08-313 5 7 8 10 14 16 17 18 19 20 21 23 24 25
37772026-09-013 5 7 8 9 10 12 13 15 19 20 21 22 24 25

Integridade do arquivo

Calculado sobre o arquivo publicado, na hora da publicação. Confira o hash do seu download com sha256sum ou Get-FileHash.

CSV · /dados/loterias/lotofacil.csv
Tamanho: 207,8 KB (212.805 bytes)Linhas de dado: 3.777 (mais o cabeçalho)SHA-256: 83ad1d5641ebdf0aa02f04100e9da71fb7227bbd9a1b5465e49f808b34822cfa
JSON · /data/lotofacil-historico.json
Tamanho: 226,3 KB (231.780 bytes)SHA-256: da396f9acae20a0e9a0844317e7763144e1c544ee992273cb84a914225805986

Data-base: 02/09/2026. O hash muda a cada publicação que acrescenta linhas; a data-base diz qual versão você está conferindo.

Como abrir

O CSV usa ponto e vírgula como separador de colunas e vírgula como separador decimal, o padrão do Excel, do LibreOffice e do Google Planilhas em português: abre com duplo clique, sem assistente de importação. As colunas de dezenas trazem os números separados por espaço dentro de uma célula só; para uma dezena por coluna, use a função de dividir texto em colunas.

Licença e citação

Este dataset é publicado sob a licença Creative Commons BY 4.0: uso, cópia, redistribuição e trabalho derivado são livres, inclusive para fins comerciais, com citação do ValorFinal e link para esta ficha. A fonte primária (Caixa Econômica Federal - Loterias) deve ser mencionada como origem do dado bruto.

Como citar esta página

Vai usar este dado em uma matéria, post ou trabalho? Copie a referência pronta. O número vem do Caixa Econômica Federal - Loterias; a página é atualizada automaticamente.

ValorFinal. Histórico da Lotofácil hoje: 3.777 concursos, de 29 de setembro de 2003 a 1 de setembro de 2026. Disponível em: https://valorfinal.com.br/dados/loteria-lotofacil. Fonte do dado: Caixa Econômica Federal - Loterias. Dados de: 02/09/2026.

Perguntas frequentes

As dezenas estão ordenadas ou na ordem em que saíram do globo?
Em ordem crescente. O sorteio da Caixa extrai as bolas em sequência, mas o resultado oficial é publicado ordenado, e é assim que o arquivo guarda. Para conferir um jogo isso não faz diferença; para quem estuda a ordem de extração, este dataset não a preserva.
Como confiro um jogo antigo com o arquivo?
Localize a linha pelo número do concurso, separe as 15 dezenas da coluna e conte quantas coincidem com as suas. Na Lotofácil, 11 acertos ou mais têm prêmio. A calculadora de conferência do portal faz isso para uma lista inteira de jogos e para vários concursos; o arquivo existe para quem quer refazer a conta por conta própria.
O histórico ajuda a escolher dezenas?
Não. Cada sorteio é independente do anterior, e dezena que saiu muitas vezes não tem nem mais nem menos chance na próxima. O dataset é útil para estatística descritiva, ensino e jornalismo, e para mostrar, com os números na mão, que as frequências convergem para o mesmo patamar quando o número de concursos cresce.
Por que o 1 aparece sem zero na frente, diferente do volante?
Porque o arquivo guarda números, não rótulos. Um inteiro sem zero à esquerda é lido corretamente por qualquer linguagem e planilha, enquanto o texto 01 vira número na abertura e perde o zero de qualquer maneira. Para exibir com dois dígitos, formate na saída.
Como sei se o arquivo está completo?
Compare o número de linhas com o último concurso: na Lotofácil os dois coincidem, o que significa que não falta nenhum concurso entre o 1 e o último. A seção de integridade desta ficha mostra a contagem lida do próprio arquivo, e o hash SHA-256 permite conferir que o que você baixou é o mesmo arquivo descrito aqui.
Qual é o formato do JSON e como o leio em código?
É um objeto com atualizadoEm, ultimoConcurso e concursos. Cada item de concursos é uma lista de três posições: o número do concurso, a data em AAAA-MM-DD e um vetor com as 15 dezenas como inteiros. Esse formato de tupla economiza espaço em relação a um objeto com chaves nomeadas e é o que as páginas do portal consomem.

Voltar ao catálogo de dados abertos.