Como Baixar Imagens Sentinel-2 no QGIS
Published

Para colocar imagens Sentinel-2 no QGIS 3.42 ou mais recente, abra Layer > Data Source Manager, escolha a aba STAC e adicione uma conexão ao Earth Search, https://earth-search.aws.element84.com/v1. Filtre por extensão, datas e a coleção Sentinel-2 Level-2A, depois clique com o botão direito em uma cena e escolha Add Layer > True color image. A imagem é transmitida sem conta e sem download.
Quando você realmente quer o arquivo em si, o produto completo no formato .SAFE, o Copernicus Browser é a fonte oficial e pede uma conta gratuita. Testei todos os métodos abaixo em 23 de setembro de 2026 no QGIS 3.44.7, nas fazendas de pivô central ao redor de Cristalina, no estado brasileiro de Goiás, e cronometrei cada um.
A resposta curta
| Você quer | Método | Medido em Cristalina |
|---|---|---|
| O produto completo em disco, todas as bandas e os metadados | Método 1: Copernicus Browser | Cerca de 1,1 GB por cena, conta gratuita |
| A cena com menos nuvens e uma layer de NDVI em uma mensagem | Método 2: um agente de AI no QGIS | 2 min 47 s, 35 ações |
| Uma imagem no mapa agora, depois cor natural e NDVI | Método 3: STAC no Data Source Manager | 5,4 s para desenhar 133 km² a 10 m, sem conta |
| Cenas para uma classificação que você vai rodar no SCP | Método 4: Semi-Automatic Classification Plugin | 26 s para buscar, pacotes Python extras para instalar |
Meu padrão é o Método 3. Em 2026 você raramente precisa baixar uma cena Sentinel-2 para olhá-la ou calcular um índice em alguns talhões. Baixe o produto quando precisar das 13 bandas offline ou de um arquivo que você controla.
Antes de começar
O Sentinel-2 é a missão óptica europeia Copernicus. Em julho de 2026, três satélites, Sentinel-2A, 2B e 2C, estavam todos adquirindo imagens: o catálogo tem 9 datas sobre Cristalina naquele mês. Cada cena é cortada em tiles de 109,8 km por 109,8 km em UTM, nomeados como 22KHG, e um lugar perto da borda de um tile fica em dois tiles. Cristalina fica nos tiles 22KHG e 23KKB.
Dois níveis de processamento importam. O Level-1C é a reflectância no topo da atmosfera. O Level-2A é corrigido para a atmosfera em reflectância de superfície e inclui uma banda de classificação de cena (SCL) que sinaliza nuvem e sombra. Para qualquer coisa que você compare entre datas, NDVI incluído, use L2A.
As bandas que você mais vai usar são de 10 m: B2 azul, B3 verde, B4 vermelho e B8 infravermelho próximo. Cor natural é B4, B3, B2 como vermelho, verde, azul, e NDVI é (B8 − B4) / (B8 + B4), as duas definições que o Copernicus Browser mostra sob suas próprias layers. O post multispectral vs hyperspectral explica o que as outras bandas medem.
Você precisa do QGIS 3.40 ou mais recente para STAC no painel Browser e 3.42 ou mais recente para a busca no Data Source Manager, conforme os changelogs 3.40 e 3.42.
Onde a web erra nisso
"Você tem que baixar o produto primeiro." A maioria dos tutoriais ainda começa com um zip de 1 GB. O Earth Search e outros catálogos STAC servem todas as bandas Sentinel-2 L2A como Cloud-Optimized GeoTIFF, e o QGIS lê apenas a parte do arquivo que desenha. O arquivo de cor natural do tile de Cristalina tem 297 MB. O QGIS desenhou minha janela de 133 km² a partir dele em resolução total em 5,4 segundos, a frio, sem salvar nada.
"NDVI é (B8 − B4) / (B8 + B4) sobre os valores brutos." Desde a baseline de processamento 04.00, implantada em 25 de janeiro de 2022, os valores L2A carregam um offset: a reflectância é (valor − 1000) / 10000, e o MTD_MSIL2A.xml diz isso com BOA_ADD_OFFSET -1000. Sobre valores brutos a fórmula está errada. Em uma janela do mesmo pivô obtive 0,517 com números brutos e 0,768 depois de remover o offset.
O detalhe é que algumas fontes corrigem o offset para você. As bandas JP2 .SAFE não, e o QGIS as lê como números brutos. Os COGs da Collection 1 do Earth Search carregam uma escala e um offset que o QGIS aplica ao carregar, então ali a fórmula simples está certa. Clique em um pixel com a ferramenta Identify primeiro: milhares significam números brutos, valores entre 0 e cerca de 1 significam reflectância.
"A porcentagem de nuvem é a nuvem sobre o seu talhão." É a nuvem sobre o tile inteiro. Em 29 de julho de 2026, a mesma passagem do satélite sobre Cristalina mostra 22% de nuvem no tile 22KHG e 2,6% no tile 23KKB. Uma cena com 20% pode estar limpa sobre a sua fazenda, e uma com 3% pode ter sua única nuvem sobre ela. Olhe a imagem, ou a banda SCL, sobre a sua própria área.
Método 1: Baixar o produto L2A do Copernicus Browser
O Copernicus Browser é a porta de entrada oficial do arquivo. Você pode buscar sem conta. O download pede login, e o cadastro é gratuito.
Buscar
Abra a aba Search. Marque SENTINEL-2, depois L2A, e arraste o controle de nuvem para 10%. Defina o intervalo de tempo e marque um ponto de interesse ou desenhe uma área no mapa. Clique em Search.Escolher uma cena
Para julho de 2026 sobre Cristalina, o Browser listou 9 produtos L2A com menos de 10% de nuvem, de 18 naquele mês. Cada um é um produto.SAFE de cerca de 1.090 MB, um por tile e data. Use a miniatura pequena para avaliar a nuvem sobre a sua área.Baixar
Clique na seta de download. Anonimamente, o Browser responde "You need to log in to use this function." Faça login e o zip é baixado.Carregar as bandas no QGIS
Descompacte. As bandas de 10 m estão emGRANULE/<granule>/IMG_DATA/R10m/ como arquivos JPEG 2000, uma por banda, cerca de 105 a 130 MB cada. TCI_10m.jp2 é uma imagem de cor natural de 8 bits pronta: arraste-a para o mapa.Montar seu próprio composto
Para o seu próprio realce, rodeRaster > Miscellaneous > Build Virtual Raster… em B04, B03 e B02, nessa ordem, com "Place each input file into a separate band" marcado. Para NDVI, aplique o offset no Raster Calculator: ("B08" - "B04") / ("B08" + "B04" - 2000).
Use quando: você precisa de todas as bandas offline, dos metadados e máscaras de qualidade, ou de um arquivo que não depende do servidor de outra pessoa.
Pule quando: você só precisa ver um lugar ou calcular um índice em alguns talhões. Você baixaria 1,1 GB para usar alguns megabytes dele.
Método 2: Peça a um agente de AI no QGIS
Nós construímos uma dessas ferramentas, o AI Agent, um painel de chat dentro do QGIS que executa os passos no projeto que você tem aberto. Esta seção é sobre a nossa própria ferramenta.
Em um projeto vazio, digitei:
Encontre a imagem Sentinel-2 com menos nuvens dos pivôs centrais ao redor de Cristalina, Brasil, de julho de 2026, mostre em cor natural e depois adicione uma layer de NDVI.
2:47min
de Send até a resposta
35
ações em uma mensagem
0.00068%
nuvem na cena que ele escolheu
133km²
de NDVI a 10 m
Ele geocodificou Cristalina, buscou no Earth Search por julho de 2026 e escolheu a cena de 7 de julho do Sentinel-2C no tile 22KHG, com 0,00068% de nuvem. Essa é a menor entre as 18 cenas de julho sobre a cidade, a mesma resposta que os Métodos 1 e 3 deram à mão. Ele transmitiu os COGs de cor natural, vermelho e NIR, pediu uma confirmação antes de adicioná-los, calculou NDVI a 10 m em uma caixa de 133 km² ao redor dos pivôs e o estilizou do vermelho ao verde.

O NDVI é um GeoTIFF em disco e as imagens permanecem transmitidas, como no Método 3. O limite é a extensão: ele calculou o NDVI na caixa que escolheu ao redor dos pivôs, não no tile inteiro de 110 km, então indique uma área maior quando precisar.
Teste o AI Agent de graça no QGIS
A pergunta que os usuários fazem logo depois é o que mudou. No mesmo chat, enviei:
Agora compare com a imagem com menos nuvens da mesma área de julho de 2025 e mostre quais talhões ganharam ou perderam vegetação.
Em 2 minutos e 43 segundos, ele pegou a cena de 17 de julho de 2025 do Sentinel-2B (0,0006% de nuvem), calculou seu NDVI na mesma grade de 10 m e mapeou a diferença com um limiar de 0,10. Sobre os 133 km², 39,14 km² ganharam vegetação e 14,52 km² perderam. Ele adicionou sua própria ressalva: as duas imagens têm dez dias de diferença na estação, então o estágio da cultura explica parte da mudança. Seu checkpoint desfaz qualquer uma das mensagens em um clique.

Use quando: você quer a cena escolhida, transmitida e transformada em um índice ou comparação em um passo, ou não quer procurar nomes de bandas e offsets.
Pule quando: você precisa do produto completo arquivado offline. Esse é o Método 1. O plano gratuito é de 10 mensagens por mês, e essas duas execuções usaram duas.
Método 3: Transmitir com STAC no QGIS
STAC é o padrão de catálogo que a maioria dos arquivos de satélite publica hoje. O QGIS o lê nativamente, e o Earth Search da Element 84 serve Sentinel-2 L2A do bucket de dados abertos da AWS sem chave.
O Microsoft Planetary Computer tem o mesmo arquivo, mas seus arquivos precisam de um token assinado: uma requisição não assinada para a imagem de 7 de julho retornou HTTP 409, e minha instalação do QGIS 3.44.7 não tem método de autenticação para ele. Então usei o Earth Search.
Adicionar a conexão
Layer > Data Source Manager, aba STAC, New. Dê um nome, cole https://earth-search.aws.element84.com/v1, OK, depois Connect.
Definir os filtros
Clique emFilters…. Marque Spatial Extent e pegue-o da tela do mapa ou de uma layer, marque Temporal Extent e defina as datas, depois mantenha apenas "Sentinel-2 Collection 1 Level-2A" na lista de coleções. OK executa a busca.
A busca retornou as mesmas 18 cenas do catálogo Copernicus. Cada linha traz uma miniatura, e a miniatura é o seu filtro de nuvem: a primeira linha, 29 de julho no tile 22KHG, mostra sua nuvem antes de você abri-la. Dê um duplo clique em uma linha para Details…, onde eo:cloud_cover dá a porcentagem do tile.

Adicionar apenas as bandas que você precisa
Clique com o botão direito na cena,Add Layer, depois True color image. Repita para Red - 10m e NIR 1 - 10m se quiser NDVI. O botão Add na parte inferior carrega todos os assets transmitíveis da cena de uma vez, o que raramente é o que você quer.
As layers carregam como links /vsicurl/ para os arquivos COG. Faça pan e zoom, e o QGIS busca os tiles de que precisa no nível de detalhe de que precisa. A legenda diz a segunda coisa que vale saber: a banda do vermelho vai de cerca de 0 a 1,6, não em milhares, porque o QGIS aplicou a escala e o offset do arquivo.

Calcular o NDVI
Raster > Raster Calculator…, expressão ("NIR 1 - 10m@1" - "Red - 10m@1") / ("NIR 1 - 10m@1" + "Red - 10m@1"). Defina a extensão para a sua área, não o tile inteiro: usei 11,4 por 11,6 km ao redor dos pivôs, 1.140 por 1.163 pixels a 10 m. Ele gravou o GeoTIFF em menos de um segundo.
Meu NDVI foi de −0,65 sobre os açudes da fazenda a 0,94 nos círculos irrigados, com média de 0,48. Ele bateu com a layer do AI Agent no Método 2 pixel a pixel. Julho é a estação seca neste planalto: os pivôs em crescimento ficam entre 0,85 e 0,93, os talhões nus entre 0,2 e 0,3. Em cor natural, um pivô em crescimento e a mata ciliar escura ao longo dos córregos se parecem. O NDVI os separa, e também separa os pivôs que estão em descanso.


Para guardar uma cópia, clique com o botão direito na layer, Export > Save As…, e grave um GeoTIFF recortado na sua extensão. Você fica com os pixels de 10 m da sua área e nada mais.
Use quando: você quer ver um lugar em uma data, montar um composto ou calcular um índice, e o QGIS é 3.42 ou mais recente.
Pule quando: você trabalha offline, ou precisa de centenas de cenas para uma série temporal. Um script contra a mesma API STAC é a ferramenta para isso.
Método 4: O Semi-Automatic Classification Plugin
O Semi-Automatic Classification Plugin (SCP) tem uma aba Download products, e ainda funciona para Sentinel-2 em 2026. O SCP 8.5 é a versão para QGIS 3, e a série 9.0 no repositório de plugins é para QGIS 4. Ele é construído sobre a biblioteca Remotior Sensus, e a página do plugin diz que "requires the installation of additional dependencies".
Testei seu motor de busca, o Remotior Sensus 0.7.7, na mesma área. A fonte "Sentinel-2" consulta o catálogo Copernicus e listou as cenas de 7 e 17 de julho em 26 segundos. Sem credenciais Copernicus, o SCP baixa o produto do bucket público Sentinel-2 do Google Cloud, e esse bucket tem o produto L2A de 7 de julho. A fonte "Sentinel-2_MPC" consulta o Planetary Computer e respondeu em 0,2 segundos.
A parte que me custou tempo foi a instalação. O SCP precisa do Remotior Sensus e do SciPy no Python próprio do QGIS. No app QGIS 3.44.7 para macOS, o SciPy instalado com pip não carregava, então rodei a busca fora do plugin. No Windows e no Linux, siga o capítulo de instalação do manual do SCP.
Use quando: você vai classificar a imagem no SCP de qualquer forma. Ele baixa, converte para reflectância e monta o conjunto de bandas em um só lugar.
Pule quando: você só precisa de uma imagem ou de um índice. O Método 3 não tem nada para instalar.
O que lembrar
- Para a maioria do trabalho, transmita o Sentinel-2 via STAC:
Layer > Data Source Manager, aba STAC, Earth Search, depois clique com o botão direito em uma cena,Add Layer. Sem conta e sem download de 1,1 GB. - Baixe o produto L2A
.SAFEdo Copernicus Browser, com uma conta gratuita, quando precisar de todas as bandas offline. - Cor natural é B4, B3, B2 e NDVI é (B8 − B4) / (B8 + B4), ambos a 10 m, em Level-2A para qualquer coisa que você compare entre datas.
- Desde a baseline de processamento 04.00 (janeiro de 2022), os valores L2A brutos carregam um offset de 1.000: remova-o antes do NDVI, a menos que sua fonte já o tenha feito, e confira um pixel com o Identify primeiro.
- A porcentagem de nuvem de uma cena cobre seu tile de 110 km, não o seu talhão. A mesma passagem sobre Cristalina mostrou 22% em um tile e 2,6% no outro.
Perguntas que as pessoas fazem
Preciso de uma conta Copernicus para obter imagens Sentinel-2?
Não para transmiti-las. O AI Agent, o Earth Search via STAC e a rota do Google Cloud do SCP funcionaram sem conta. Você precisa de uma conta gratuita no Copernicus Data Space Ecosystem para baixar o produto do Copernicus Browser, e para o plugin Sentinel Hub.
L1C ou L2A: qual devo baixar?
L2A para quase tudo. É corrigido para a atmosfera, então um talhão lê o mesmo em um dia enevoado e em um claro, e ele carrega a banda SCL que sinaliza nuvem e sombra. O L1C é reflectância no topo da atmosfera, menor (cerca de 760 MB contra 1.090 MB para a mesma passagem sobre Cristalina), e serve para você quando roda sua própria correção atmosférica.
Quais bandas do Sentinel-2 dão cor natural, e quais dão NDVI?
Cor natural é B4 vermelho, B3 verde e B2 azul, e todo produto L2A também já o traz pronto como TCI. O NDVI usa B8, o infravermelho próximo, e B4: (B8 − B4) / (B8 + B4). As quatro bandas são de 10 m. Em valores L2A brutos a partir da baseline de processamento 04.00, subtraia 1.000 de cada banda primeiro.
Como filtro imagens Sentinel-2 por cobertura de nuvem?
No Copernicus Browser, o controle de nuvem sob Sentinel-2 na aba Search. A busca STAC do QGIS 3.44 não tem filtro de nuvem, então leia as miniaturas, ou o eo:cloud_cover em Details…. De qualquer forma o número cobre o tile inteiro. Para os pixels do seu talhão, a banda SCL do L2A marca sombra de nuvem como 3 e nuvem como 8 e 9.
Posso transmitir Sentinel-2 para o QGIS em vez de baixá-lo?
Sim, a partir do QGIS 3.40 no painel Browser e do 3.42 com a busca no Data Source Manager. As bandas são Cloud-Optimized GeoTIFFs, e o QGIS lê apenas os tiles que desenha: 5,4 segundos para uma vista de 133 km² a 10 m no meu teste. Salve uma cópia recortada com Export > Save As… quando precisar dela offline.
O plugin Sentinel Hub ainda funciona?
Ele é mantido: a versão 2.0.8 saiu em 9 de junho de 2026 no repositório de plugins do QGIS. Ele precisa de uma conta Copernicus Data Space ou Sentinel Hub mais um cliente OAuth, e sua página avisa que o endpoint da Copernicus pode não funcionar no macOS. A própria documentação da Copernicus o descreve como um visualizador e manda downloads avulsos para o Copernicus Browser. Não o testei para este post.
Para mais sobre o que um painel de chat pode fazer no QGIS, o guia do AI Agent tem mais dez execuções reais, e o hub de AI do QGIS reúne o resto. Para transformar o NDVI acima em polígonos de talhões, o post raster para vetor continua a partir daqui. Os dois tutoriais companheiros cobrem baixar dados do OpenStreetMap e georreferenciar um mapa digitalizado.
3.42 ou mais recente, abra 

