URLs de WMS e WMTS Gratuitos: A Lista Verificada de 2026
Pare de procurar "aquele link da NASA" toda vez que você começa um projeto novo.
A maioria das listas como esta é copiada de outras listas, e ninguém nunca revalida as URLs. Então, antes de publicar esta atualização, enviamos uma requisição GetCapabilities para cada um dos endpoints abaixo e registramos o código de status, o content type e o tempo de resposta. Tudo o que está nesta página foi retestado em 14 de julho de 2026. O que não respondeu foi corrigido ou está listado na seção "Links quebrados" no final — incluindo três URLs que aparecem em praticamente toda lista de "WMS gratuito" da internet, uma delas na versão anterior deste próprio post.
Se você está montando um dashboard no Geodocs, estilizando no QGIS ou desenvolvendo com MapLibre, estes são os endpoints que você precisa.
Antes de tudo: WMS, WMTS ou XYZ?
Escolher o protocolo errado é o motivo mais comum de um "basemap gratuito" parecer inutilizável de tão lento. A diferença não é acadêmica.
WMS renderiza uma imagem sob demanda a cada requisição. É lento, porque o servidor desenha o seu mapa na hora — mas entrega qualquer projeção que ele anuncie, qualquer bounding box, qualquer tamanho, e ainda responde GetFeatureInfo quando o usuário clica.
WMTS serve tiles pré-renderizados a partir de uma grade fixa. É rápido, porque toda requisição é um acerto de cache — mas você só tem as projeções e os níveis de zoom que já estão embutidos no tile matrix. Sem bounding box arbitrário, sem reprojeção.
XYZ / TMS é a mesma ideia do WMTS, sem nenhum documento de descoberta. Você só precisa do template da URL e, na prática, é Web Mercator e ponto final.
A regra prática: se a camada fica embaixo de tudo e o usuário vai dar pan e zoom em cima dela, você quer WMTS ou XYZ. Use WMS quando precisar de uma projeção específica, de um estilo específico, de clique para identificar feição, ou de uma imagem em resolução de impressão. Apontar um mapa interativo para um WMS e depois estranhar a lentidão ao navegar é um tiro no próprio pé.
Teste qualquer endpoint em dez segundos
Antes de plugar um endpoint na sua aplicação, confirme que ele está vivo e veja o que ele realmente serve. Cheque se responde com curl -sS -o /dev/null -w '%{http_code} %{content_type}' "<url>?SERVICE=WMS&REQUEST=GetCapabilities" e, em seguida, liste as camadas passando a mesma requisição por grep -oP '(?<=<Name>)[^<]+'.
Duas armadilhas para conhecer. Uma resposta 200 com content type text/html significa que você caiu numa página de erro, não num serviço — é exatamente isso que faz uma URL morta parecer viva. E o 200 não é a única mentira: alguns servidores devolvem um relatório de exceção OGC com um código de status alegre, então leia o corpo da resposta, não só o cabeçalho.
Como ler os endpoints abaixo
Um endpoint de serviço puro e uma URL de capabilities não são a mesma coisa, e confundir os dois é o motivo de metade dos endpoints "mortos" da internet não estarem mortos. Por isso cada entrada abaixo deixa claro qual é qual.
- QGIS — a URL pura do serviço, terminando em
?. É isso que a janela "Nova conexão WMS/WMTS" do QGIS espera, e é isso que você entrega a uma fonte WMS do MapLibre ou do Leaflet. Não é algo que você consiga abrir no navegador. - Navegador — a mesma URL com
SERVICE=WMS&REQUEST=GetCapabilitiesno final. Abra numa aba e você recebe o XML do serviço: a prova de que ele está vivo, além do nome de cada camada publicada. - QGIS + navegador — as entradas WMTS têm uma linha só, em vez de duas, porque no WMTS tanto o QGIS quanto o navegador querem a mesma coisa: o próprio documento de capabilities.
Essa distinção não é cosmética. Cole o https://nowcoast.noaa.gov/geoserver/ows? puro no navegador e você recebe um relatório de exceção OGC — e, num dia ruim do proxy reverso que está na frente dele, um 502 Bad Gateway. O serviço está perfeitamente saudável. O que não era uma requisição de verdade era o seu pedido. Acrescente a query string e o mesmo endpoint responde em cerca de um segundo.
Basemaps globais
OpenStreetMap como WMS — terrestris
- WMS (QGIS):
https://ows.terrestris.de/osm/service? - WMS (Navegador):
https://ows.terrestris.de/osm/service?SERVICE=WMS&REQUEST=GetCapabilities - Formato: WMS 1.1.1 / 1.3.0, responde em cerca de dois segundos
- Camadas:
OSM-WMS,OSM-WMS-no-labels,OSM-Overlay-WMS - Por que usar: O clássico.
OSM-WMS-no-labelsé a camada que você realmente quer se for desenhar os seus próprios rótulos por cima — um detalhe que quase toda lista ignora.
OpenStreetMap com topografia — mundialis
- WMS (QGIS):
https://ows.mundialis.de/services/service? - WMS (Navegador):
https://ows.mundialis.de/services/service?SERVICE=WMS&REQUEST=GetCapabilities - Formato: WMS, responde em cerca de 1,4 segundo
- Camadas:
OSM-WMS,OSM-WMS-no-labels,OSM-Overlay-WMS,TOPO-WMS,SRTM30-Colored-Hillshade - Por que usar: Um superconjunto do serviço da terrestris.
TOPO-WMSjunto comSRTM30-Colored-Hillshadete dá um basemap global de relevo, gratuito e sem chave de API — algo genuinamente difícil de achar em outro lugar.
EOX Maps — Sentinel-2 cloudless, relevo e overlays
- WMTS (QGIS + navegador):
https://tiles.maps.eox.at/wmts/1.0.0/WMTSCapabilities.xml - WMS (QGIS):
https://tiles.maps.eox.at/wms? - WMS (Navegador):
https://tiles.maps.eox.at/wms?SERVICE=WMS&REQUEST=GetCapabilities - Camadas:
s2cloudless-2024_3857,s2cloudless-2022_3857,s2cloudless-2020_3857,s2cloudless-2018_3857,terrain-light,bluemarble,streets_3857,overlay_bright,coastline - Por que usar: O mosaico global gratuito mais bonito que existe, sem discussão. Ter várias safras permite fazer uma comparação antes-e-depois rudimentar de graça.
terrain-lighté um excelente basemap analítico discreto, eoverlay_brightentrega rótulos para sobrepor à imagem de satélite. - Atenção: o plano gratuito é de uso justo. Não aponte uma aplicação em produção com tráfego real para ele — espelhe o serviço ou pague a EOX.
USGS National Map
Quatro serviços WMTS distintos, todos com cache e respondendo em bem menos de um segundo. São os endpoints mais rápidos desta lista inteira, e são de domínio público.
- Topográfico (QGIS + navegador):
https://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/WMTS/1.0.0/WMTSCapabilities.xml - Somente imagem (QGIS + navegador):
https://basemap.nationalmap.gov/arcgis/rest/services/USGSImageryOnly/MapServer/WMTS/1.0.0/WMTSCapabilities.xml - Hidrografia (QGIS + navegador):
https://basemap.nationalmap.gov/arcgis/rest/services/USGSHydroCached/MapServer/WMTS/1.0.0/WMTSCapabilities.xml - Relevo sombreado (QGIS + navegador):
https://basemap.nationalmap.gov/arcgis/rest/services/USGSShadedReliefOnly/MapServer/WMTS/1.0.0/WMTSCapabilities.xml
As camadas de relevo sombreado e de hidrografia funcionam como overlays transparentes sobre qualquer outra base.
Imagens de satélite e aéreas
NASA GIBS — imagens globais quase em tempo real
A URL que está em todo post antigo está morta. https://gibs.earthdata.nasa.gov/wmts/epsg3857/best/wmts.xml continua retornando HTTP 400. Use estas:
- WMTS, Web Mercator (QGIS + navegador):
https://gibs.earthdata.nasa.gov/wmts/epsg3857/best/1.0.0/WMTSCapabilities.xml - WMTS, Geográfica (QGIS + navegador):
https://gibs.earthdata.nasa.gov/wmts/epsg4326/best/1.0.0/WMTSCapabilities.xml - WMS (QGIS):
https://gibs.earthdata.nasa.gov/wms/epsg3857/best/wms.cgi? - WMS (Navegador):
https://gibs.earthdata.nasa.gov/wms/epsg3857/best/wms.cgi?SERVICE=WMS&REQUEST=GetCapabilities - Por que usar: Mais de mil camadas de imagens MODIS e VIIRS atualizadas diariamente — focos de calor, aerossóis, temperatura da superfície do mar, cobertura de neve. O serviço é habilitado para tempo, então passar
TIME=2026-07-01te dá qualquer data desde 2000. - Atenção: o capabilities do WMTS tem 5,6 MB e o do WMS tem 2,5 MB. Não busque nenhum dos dois a cada carregamento de página. Faça cache, ou fixe no código os poucos identificadores de camada que você usa. Esse é o maior erro de performance que as pessoas cometem com o GIBS.
USGS NAIP — imagem aérea de alta resolução dos EUA
- WMS (QGIS):
https://imagery.nationalmap.gov/arcgis/services/USGSNAIPPlus/ImageServer/WMSServer? - WMS (Navegador):
https://imagery.nationalmap.gov/arcgis/services/USGSNAIPPlus/ImageServer/WMSServer?SERVICE=WMS&REQUEST=GetCapabilities - Camadas:
USGSNAIPPlus,USGSNAIPPlus:NaturalColor - Por que usar: Imagem aérea de cerca de 0,6 m dos EUA continentais, gratuita e em domínio público. Há também uma renderização NDVI, caso você queira um índice de vegetação rápido sem montar um pipeline de raster.
Digital Earth Africa
- WMS (QGIS):
https://ows.digitalearth.africa/wms? - WMS (Navegador):
https://ows.digitalearth.africa/wms?SERVICE=WMS&REQUEST=GetCapabilities - Camadas:
gm_s2_annual(geomediana anual do Sentinel-2),crop_mask, além de observações de água e mudança de linha de costa - Por que usar: Sentinel-2 pronto para análise para todo o continente africano, gratuito e sem chave de API. A geomediana anual é um composto livre de nuvens e é, honestamente, a melhor imagem gratuita disponível para a África. Não aparece em nenhuma outra lista desse tipo.
- Atenção — esta é nova. Desde 14 de julho de 2026 o serviço retorna HTTP 403 com corpo
text/htmlpara qualquer requisição cujo User-Agent contenhaChrome/. Firefox, Safari, QGIS ecurlrecebem um 200 limpo e um capabilities de 1,3 MB. Ou seja: o endpoint está saudável, mas uma aplicação web aberta no Chrome ou no Edge é bloqueada na porta. Faça proxy pelo seu backend.
Digital Earth Australia
- WMS (QGIS):
https://ows.dea.ga.gov.au/? - WMS (Navegador):
https://ows.dea.ga.gov.au/?SERVICE=WMS&REQUEST=GetCapabilities - Por que usar: A mesma stack de Open Data Cube para a Austrália — geomedianas de Landsat e Sentinel-2, observações de água por satélite, elevação de zona entremarés.
- Atenção: o capabilities tem 1,6 MB e leva cerca de seis segundos. Faça cache.
Relevo e elevação
USGS 3DEP Elevation
- WMS (QGIS):
https://elevation.nationalmap.gov/arcgis/services/3DEPElevation/ImageServer/WMSServer? - WMS (Navegador):
https://elevation.nationalmap.gov/arcgis/services/3DEPElevation/ImageServer/WMSServer?SERVICE=WMS&REQUEST=GetCapabilities - Por que usar: Hillshade, declividade, orientação de vertente e elevação bruta dos EUA, renderizados no servidor. Por ser um ImageServer, dá para pedir os valores reais de elevação, e não apenas uma figura deles.
- Atenção: desta vez respondeu em três segundos, mas já deu timeout completo em rodadas anteriores. Lógica de retry aqui não é opcional.
GEBCO — batimetria e topografia global
A URL antiga está morta. O endpoint gebco.net/data_and_products/gebco_web_services/... retorna HTTP 404.
- WMS (QGIS):
https://wms.gebco.net/mapserv? - WMS (Navegador):
https://wms.gebco.net/mapserv?SERVICE=WMS&REQUEST=GetCapabilities - Camadas:
GEBCO_LATEST,GEBCO_LATEST_SUB_ICE_TOPO,GEBCO_Grid - Por que usar: A grade definitiva de elevação do fundo do mar e do continente.
SUB_ICE_TOPOmostra o embasamento rochoso sob a Groenlândia e a Antártida — daquelas coisas que você não sabia que precisava até precisar.
EMODnet Bathymetry — mares europeus
- WMTS (QGIS + navegador):
https://tiles.emodnet-bathymetry.eu/wmts/1.0.0/WMTSCapabilities.xml - WMS (QGIS):
https://ows.emodnet-bathymetry.eu/wms? - WMS (Navegador):
https://ows.emodnet-bathymetry.eu/wms?SERVICE=WMS&REQUEST=GetCapabilities - Camadas:
mean_atlas_land,mean_multicolour,mean_rainbowcolour,coastlines - Por que usar: Resolução muito maior que a do GEBCO em águas europeias, e o WMTS é rápido o bastante para servir de basemap interativo de verdade — coisa rara em batimetria.
Clima, riscos e incêndios
NASA FIRMS — focos de incêndio ativos
- Documentação (Navegador):
https://firms.modaps.eosdis.nasa.gov/mapserver/wms-info/ - Por que usar: Detecção de focos ativos por MODIS e VIIRS, atualizada em cerca de três horas após a passagem do satélite.
- Atenção: não há URL pública de serviço para colar aqui, porque o FIRMS exige uma MAP_KEY gratuita embutida no próprio caminho do WMS. Pegue a chave, monte a URL a partir da página de documentação acima e nunca coloque essa chave no código do frontend. Faça proxy pelo seu backend, ou você estará publicando a sua cota para o mundo inteiro.
NOAA nowCOAST
- WMS (QGIS):
https://nowcoast.noaa.gov/geoserver/ows? - WMS (Navegador):
https://nowcoast.noaa.gov/geoserver/ows?SERVICE=WMS&REQUEST=GetCapabilities - Camadas:
air_temperature,apparent_temperature,alerts:watches_warnings_advisories,bluetopo:bathymetry, além de radar, análise de superfície e previsões costeiras - Por que usar: Alertas meteorológicos, previsões e radar dos EUA ao vivo, em WMS padrão. A camada de alertas e avisos é um overlay de eventos severos pronto para uso.
- Atenção: este é o endpoint que mais gente declara morto. A URL pura é a raiz de um serviço GeoServer, não uma requisição — abra no navegador e você recebe um relatório de exceção ou um erro de proxy. Com a query string no final, ele devolve um capabilities de 430 KB em cerca de um segundo.
Radar NEXRAD — Iowa State Mesonet
- WMS (QGIS):
https://mesonet.agron.iastate.edu/cgi-bin/wms/nexrad/n0q.cgi? - WMS (Navegador):
https://mesonet.agron.iastate.edu/cgi-bin/wms/nexrad/n0q.cgi?SERVICE=WMS&REQUEST=GetCapabilities - Camadas:
nexrad-n0q-900913(refletividade base em Web Mercator) - Por que usar: O mosaico NEXRAD gratuito mais confiável da internet. Responde em cerca de um segundo, não precisa de chave e é habilitado para tempo, então dá para animar as últimas horas.
DWD — serviço meteorológico alemão
- WMS (QGIS):
https://maps.dwd.de/geoserver/ows? - WMS (Navegador):
https://maps.dwd.de/geoserver/ows?SERVICE=WMS&REQUEST=GetCapabilities - Por que usar: Radar, alertas e a saída completa do modelo ICON para a Alemanha e a Europa, em WMS aberto. Um dos melhores serviços meteorológicos nacionais publicando abertamente.
- Atenção: o capabilities tem cerca de 750 KB e levou vinte segundos para chegar. Faça cache.
NOAA ENC — cartas náuticas eletrônicas
- WMS (QGIS):
https://gis.charttools.noaa.gov/arcgis/rest/services/MCS/ENCOnline/MapServer/exts/MaritimeChartService/WMSServer? - WMS (Navegador):
https://gis.charttools.noaa.gov/arcgis/rest/services/MCS/ENCOnline/MapServer/exts/MaritimeChartService/WMSServer?SERVICE=WMS&REQUEST=GetCapabilities - Por que usar: Cartas náuticas oficiais dos EUA em WMS, renderizadas no padrão S-52. Se você trabalha com qualquer coisa marítima, isso é muito melhor que escanear carta de papel.
Cobertura do solo, meio ambiente e geologia
Corine Land Cover — Europa
- WMS (QGIS):
https://image.discomap.eea.europa.eu/arcgis/services/Corine/CLC2018_WM/MapServer/WMSServer? - WMS (Navegador):
https://image.discomap.eea.europa.eu/arcgis/services/Corine/CLC2018_WM/MapServer/WMSServer?SERVICE=WMS&REQUEST=GetCapabilities - Por que usar: A classificação de referência de cobertura do solo da Europa, direto da Agência Europeia do Ambiente.
ESA WorldCover — global, 10 m
- WMS (QGIS):
https://services.terrascope.be/wms/v2? - WMS (Navegador):
https://services.terrascope.be/wms/v2?SERVICE=WMS&REQUEST=GetCapabilities - Por que usar: Cobertura do solo global a 10 m, derivada de Sentinel-1 e Sentinel-2. É a cobertura do solo global gratuita de maior resolução que existe.
- Atenção: o Terrascope faz fingerprint dos clientes. O handshake TLS completa e então o servidor derruba a conexão — no
curlem HTTP/1.1 e em HTTP/2, nowgete no fetch do Node, com qualquer User-Agent que tentamos, inclusive um do Chrome de verdade. Não é checagem de User-Agent e não é queda: as mesmas URLs abrem no QGIS e no navegador. Só significa que você não consegue monitorar a saúde deste endpoint por shell script, e que um proxy no servidor também pode tomar reset. Teste com o cliente que você realmente pretende usar em produção.
Marine Regions — VLIZ
- WMS (QGIS):
https://geo.vliz.be/geoserver/wms? - WMS (Navegador):
https://geo.vliz.be/geoserver/wms?SERVICE=WMS&REQUEST=GetCapabilities - Por que usar: Limites marítimos oficiais — zonas econômicas exclusivas, mar territorial, áreas marinhas da IHO. A resposta canônica para "de quem é esta água".
- Atenção: o capabilities tem 2,7 MB e leva dezesseis segundos. Faça cache.
OneGeology — geologia global
- WMS (QGIS):
http://portal.onegeology.org/OneGeologyGlobal/service/wms? - WMS (Navegador):
http://portal.onegeology.org/OneGeologyGlobal/service/wms?SERVICE=WMS&REQUEST=GetCapabilities - Status: quebrado. O certificado TLS de
portal.onegeology.orgcontinua não correspondendo ao hostname, então qualquer cliente moderno recusa a conexão. Ele está em toda lista de WMS gratuito e simplesmente não funciona hoje — nem no QGIS, nem no navegador, nem em nenhum cliente HTTP minimamente sério. Não construa nada em cima dele enquanto não consertarem o certificado.
Serviços nacionais e regionais
Todos verificados e no ar. Mesma convenção de cima: a linha do QGIS é a URL pura, a linha do navegador é a requisição de capabilities completa. Quando o país publica os dois protocolos, prefira o WMTS.
América Latina
Brasil — IBGE. Limites oficiais, dados censitários e grades estatísticas. O documento de capabilities passa de 21 MB e levou quarenta e sete segundos para baixar nos testes. Consulte camadas específicas diretamente e nunca busque o capabilities completo em tempo de execução — esta é a única linha de navegador desta página em que vale pensar duas vezes antes de clicar.
- WMS (QGIS):
https://geoservicos.ibge.gov.br/geoserver/wms? - WMS (Navegador):
https://geoservicos.ibge.gov.br/geoserver/wms?SERVICE=WMS&REQUEST=GetCapabilities
Brasil — INPE TerraBrasilis. Os dados oficiais de desmatamento da Amazônia, PRODES e DETER. Se você trabalha com a Amazônia, esta é a fonte da verdade.
- WMS (QGIS):
https://terrabrasilis.dpi.inpe.br/geoserver/ows? - WMS (Navegador):
https://terrabrasilis.dpi.inpe.br/geoserver/ows?SERVICE=WMS&REQUEST=GetCapabilities
Argentina — IGN. As camadas usam o prefixo ign:, como ign:area_protegida e ign:area_de_montana.
- WMS (QGIS):
https://wms.ign.gob.ar/geoserver/wms? - WMS (Navegador):
https://wms.ign.gob.ar/geoserver/wms?SERVICE=WMS&REQUEST=GetCapabilities
Europa
França — IGN Géoplateforme. Camadas principais: ORTHOIMAGERY.ORTHOPHOTOS, GEOGRAPHICALGRIDSYSTEMS.PLANIGNV2, PLANIGN.LIDAR.TERRAIN, PLANIGN.LIDAR.SURSOL. As antigas URLs `wxs.ign.fr` com chave de API foram descontinuadas — esta é a substituta, e não exige chave nenhuma. Modelos LiDAR de terreno e de superfície de toda a França, de graça. O capabilities tem 2,8 MB, então faça cache.
- WMTS (QGIS + navegador):
https://data.geopf.fr/wmts?SERVICE=WMTS&REQUEST=GetCapabilities
Alemanha — BKG TopPlusOpen. Camadas: web, web_grau, web_scale. Cobre o mundo inteiro, não só a Alemanha, e web_grau é um excelente basemap analítico em tons de cinza.
- WMTS (QGIS + navegador):
https://sgx.geodatenzentrum.de/wmts_topplus_open/1.0.0/WMTSCapabilities.xml
Países Baixos — PDOK. Estilos do mapa de fundo: standaard, grijs, pastel, water, labels. As ortofotos ficam num WMS separado.
- WMTS, mapa de fundo (QGIS + navegador):
https://service.pdok.nl/brt/achtergrondkaart/wmts/v2_0?SERVICE=WMTS&REQUEST=GetCapabilities - WMS, ortofotos (QGIS):
https://service.pdok.nl/hwh/luchtfotorgb/wms/v1_0? - WMS, ortofotos (Navegador):
https://service.pdok.nl/hwh/luchtfotorgb/wms/v1_0?SERVICE=WMS&REQUEST=GetCapabilities
Suíça — swisstopo. Centenas de camadas ch.swisstopo.* e o padrão-ouro em cartografia nacional. O capabilities tem 2,7 MB, então faça cache.
- WMS (QGIS):
https://wms.geo.admin.ch/? - WMS (Navegador):
https://wms.geo.admin.ch/?SERVICE=WMS&REQUEST=GetCapabilities
Noruega — Kartverket. Camadas: topo, topograatone, toporaster e sjokartraster para cartas náuticas.
- WMTS (QGIS + navegador):
https://cache.kartverket.no/v1/wmts/1.0.0/WMTSCapabilities.xml
Espanha — IGN. Ortofotos PNOA e o raster topográfico, em dois serviços separados. Ambos respondem em menos de um segundo — o par nacional mais rápido desta lista.
- WMS, ortofotos PNOA (QGIS):
https://www.ign.es/wms-inspire/pnoa-ma? - WMS, ortofotos PNOA (Navegador):
https://www.ign.es/wms-inspire/pnoa-ma?SERVICE=WMS&REQUEST=GetCapabilities - WMS, raster topográfico (QGIS):
https://www.ign.es/wms-inspire/mapa-raster? - WMS, raster topográfico (Navegador):
https://www.ign.es/wms-inspire/mapa-raster?SERVICE=WMS&REQUEST=GetCapabilities
Áustria — basemap.at. Basemap nacional gratuito, sem chave.
- WMTS (QGIS + navegador):
https://mapsneu.wien.gv.at/basemapneu/1.0.0/WMTSCapabilities.xml
Bélgica — NGI CartoWeb. O basemap topográfico oficial.
- WMS (QGIS):
https://cartoweb.wms.ngi.be/service? - WMS (Navegador):
https://cartoweb.wms.ngi.be/service?SERVICE=WMS&REQUEST=GetCapabilities
Itália — Ministério do Ambiente. Repare no parâmetro obrigatório map= — se você omitir, recebe erro. É também o único endpoint daqui cuja URL base já vem com query string, então a linha do navegador acrescenta & em vez de ?.
- WMS (QGIS):
https://wms.pcn.minambiente.it/ogc?map=/ms_ogc/WMS_v1.3/raster/ortofoto_colore_12.map - WMS (Navegador):
https://wms.pcn.minambiente.it/ogc?map=/ms_ogc/WMS_v1.3/raster/ortofoto_colore_12.map&SERVICE=WMS&REQUEST=GetCapabilities
Reino Unido — Environment Agency. Modelo digital de terreno LiDAR de um metro para a Inglaterra, gratuito. Os basemaps do Ordnance Survey ainda exigem chave de API.
- WMS (QGIS):
https://environment.data.gov.uk/spatialdata/lidar-composite-digital-terrain-model-dtm-1m/wms? - WMS (Navegador):
https://environment.data.gov.uk/spatialdata/lidar-composite-digital-terrain-model-dtm-1m/wms?SERVICE=WMS&REQUEST=GetCapabilities
Portugal — DGT. Ortofotos nacionais.
- WMS (QGIS):
https://cartografia.dgterritorio.gov.pt/ortos2018/service? - WMS (Navegador):
https://cartografia.dgterritorio.gov.pt/ortos2018/service?SERVICE=WMS&REQUEST=GetCapabilities
América do Norte
Estados Unidos — USGS e NOAA. Veja as seções acima. Continua sendo a stack gratuita mais profunda do mundo.
Canadá — CBMT no GeoGratis. O mapa base bilíngue do Canadá. O endpoint WMTS que circula em listas antigas retorna HTTP 404 — use o WMS.
- WMS (QGIS):
https://maps.geogratis.gc.ca/wms/CBMT? - WMS (Navegador):
https://maps.geogratis.gc.ca/wms/CBMT?SERVICE=WMS&REQUEST=GetCapabilities
Ásia-Pacífico
Austrália — Geoscience Australia. O mapa topográfico nacional. O capabilities tem 1,4 MB e leva cerca de quatro segundos.
- WMS (QGIS):
https://services.ga.gov.au/gis/services/Topographic_Base_Map/MapServer/WMSServer? - WMS (Navegador):
https://services.ga.gov.au/gis/services/Topographic_Base_Map/MapServer/WMSServer?SERVICE=WMS&REQUEST=GetCapabilities
Japão — GSI. Este é XYZ, e não WMS, então não existe capabilities para abrir — só o template. Outros estilos incluem pale, blank, relief e seamlessphoto para imagem aérea. Rápido e gratuito. A cobertura é só o Japão: peça um tile fora do país e você recebe HTTP 404, o que é fácil de confundir com serviço morto.
- XYZ (template):
https://cyberjapandata.gsi.go.jp/xyz/std/{z}/{x}/{y}.png
Bônus: templates de tiles XYZ
Não são WMS nem WMTS, então não há nada para abrir no navegador — você cola o template direto no MapLibre ou no Leaflet. São fontes raster simples e são rápidas, e todas elas serviram um tile nos nossos testes.
- OSM padrão —
https://tile.openstreetmap.org/{z}/{x}/{y}.png— apenas uso justo. A OSM Foundation proíbe explicitamente uso pesado ou comercial. Não coloque um produto em cima disso. - OSM Humanitarian —
https://tile-a.openstreetmap.fr/hot/{z}/{x}/{y}.png— alto contraste, ótimo para trabalho de campo. Mesma ressalva de uso justo. - OpenTopoMap —
https://a.tile.opentopomap.org/{z}/{x}/{y}.png— curvas de nível e relevo sombreado. Uso justo. - CARTO Positron —
https://a.basemaps.cartocdn.com/light_all/{z}/{x}/{y}.png— basemap cinza e limpo, plano gratuito com atribuição. - Esri World Imagery —
https://server.arcgisonline.com/ArcGIS/rest/services/World_Imagery/MapServer/tile/{z}/{y}/{x}— repare na ordem invertida{z}/{y}/{x}. Todo mundo tropeça nisso exatamente uma vez. - OpenSeaMap —
https://tiles.openseamap.org/seamark/{z}/{x}/{y}.png— overlay transparente de sinalização náutica. Quase todos os tiles são praticamente vazios por design, então uma resposta suspeitamente pequena não é uma resposta quebrada.
As cinco coisas que vão realmente quebrar o seu mapa
Tudo acima é a parte fácil. Agora, o que ninguém te conta.
O CORS vai te matar no navegador, e em silêncio. Um WMS que funciona perfeitamente no QGIS pode ser completamente inutilizável numa aplicação web, porque o cliente desktop não liga para Access-Control-Allow-Origin e o navegador liga muito. Não existe jeito de resolver isso pelo frontend. A sua única saída é um proxy no servidor. Ou seja: se você está avaliando um endpoint para uma aplicação web, teste pelo navegador, não pelo curl — o curl vai alegremente te dizer que está tudo bem até a hora em que não está. O Digital Earth Africa é o inverso dessa armadilha, e igualmente cruel: o curl recebe 200, o Chrome recebe 403.
Nem todo serviço suporta a sua projeção. A maior parte dos mapas web usa EPSG:3857. Muitos serviços nacionais publicam apenas num CRS local — EPSG:2154 na França, EPSG:25832 na Alemanha, EPSG:21781 na Suíça. Um WMS consegue reprojetar na hora, se anunciar o seu CRS. Um WMTS não consegue, nunca. Confira os CRS e os tile matrix sets anunciados antes de se comprometer.
Os documentos de capabilities são gigantescos. O da NASA GIBS tem 5,6 MB. O do IBGE passa de 21 MB e levou quarenta e sete segundos. Os da swisstopo e da Géoplateforme francesa têm cerca de 2,8 MB cada. Se a sua aplicação busca o capabilities no carregamento da página, você acabou de somar dez segundos ao tempo até o primeiro mapa aparecer. Busque uma vez, guarde a lista de camadas em cache, fixe no código o que você usa.
Gratuito significa uso justo, não ilimitado. Quase todo endpoint desta lista é um bem público bancado por um governo ou por uma organização sem fins lucrativos. Apontar tráfego de produção para o servidor de tiles do OSM ou para o plano gratuito da EOX não é esperteza, é falta de educação — e você vai ser bloqueado. Se a sua aplicação tem usuários de verdade, faça cache dos tiles na sua própria borda.
Atribuição não é opcional. O OSM exige atribuição pela ODbL. Copernicus, EOX e as agências nacionais também exigem. É condição de licença, não gentileza. Coloque no mapa.
E se você deixa o usuário colar a própria URL de WMS
Você acabou de construir uma vulnerabilidade de server-side request forgery. Uma URL fornecida pelo usuário e buscada pelo seu servidor em nome dele pode ser apontada para endpoints de metadados da nuvem, para localhost, ou para qualquer outra coisa dentro da sua rede privada. Se você aceita endpoints WMS e WMTS arbitrários — como qualquer plataforma de GIS de verdade precisa aceitar — você tem que validar o esquema, resolver o hostname e rejeitar faixas de endereço privadas e link-local antes de fazer a requisição, e de novo depois de qualquer redirecionamento. Nós aprendemos essa direito, no nosso próprio produto.
Links quebrados que você ainda vai encontrar por aí
- `gibs.earthdata.nasa.gov/wmts/epsg3857/best/wmts.xml` — HTTP 400. Use o caminho
/best/1.0.0/WMTSCapabilities.xml. - `gebco.net/data_and_products/gebco_web_services/...` — HTTP 404. Use
wms.gebco.net/mapserv?. - `portal.onegeology.org/...` — certificado TLS inválido, recusado por qualquer cliente moderno.
- O `maps.geogratis.gc.ca/wmts/en/1.0.0/WMTSCapabilities.xml` do Canadá — HTTP 404. Use o WMS do CBMT.
- O `wxs.ign.fr/{chave}/...` da França — descontinuado, substituído pelo
data.geopf.fr, que não pede chave. - Tiles do Stadia Maps sem chave — HTTP 401. O plano gratuito agora exige cadastro.
E um que não é link quebrado nenhum, apesar de parecer: um endpoint de serviço puro, sem query string. 502 Bad Gateway, relatório de exceção, página em branco — seja lá o que o servidor resolva dizer, ele está dizendo "isso não foi uma requisição", e não "eu morri". Acrescente SERVICE=WMS&REQUEST=GetCapabilities antes de descartar qualquer coisa.
Por que mantemos esta lista
No Geodocs, a gente acredita que GIS deveria ser acessível. Metade do motivo deste post existir é que nós mesmos precisávamos da lista. A nossa plataforma permite que times joguem um endpoint WMS ou WMTS direto dentro de um projeto, ao lado dos seus próprios arquivos KML, Shapefile e GeoJSON, e a gente cansou de descobrir em tempo de execução quais URLs tinham apodrecido.
Se você prefere não gerenciar na mão uma pilha de URLs de capabilities, um proxy para as que quebram por CORS e um cache de tiles para não tomar rate limit, é exatamente isso que o Geodocs faz. Todos os endpoints desta página funcionam nele sem configuração.
Achou um link morto, ou um endpoint que deveríamos incluir? Fala com a gente. Esta lista é retestada e republicada, não copiada e colada.
Última verificação: 14 de julho de 2026.