Idioma
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Verificador de Compatibilidade do Navegador

Verificador de Compatibilidade do Navegador

Veja quais APIs Web o seu navegador suporta. Analisa 105 recursos de armazenamento, gráficos, áudio, rede, sensores, hardware e muito mais.

Compatibilidade do Navegador em Segundos

A detecção de recursos do navegador responde rápido a uma pergunta: o que este navegador consegue de fato fazer? Esta ferramenta analisa o seu navegador em busca de 105 APIs Web modernas em 18 categorias e mostra, um a um, exatamente quais recursos são suportados e quais estão faltando.

Nem todo navegador implementa todas as APIs. Algumas são experimentais, outras exigem um contexto seguro (HTTPS) e algumas simplesmente não existem em determinado navegador ou versão. Seja você um desenvolvedor web conferindo uma API antes de publicar, um analista de QA comparando dispositivos ou qualquer pessoa tentando entender por que um app web não carrega, o anel de pontuação e os resultados ao vivo dão uma resposta clara.

Privado por design: cada verificação roda inteiramente no seu navegador, testando se uma API JavaScript existe. Nada sobre o seu navegador é enviado, armazenado ou transmitido a qualquer servidor, e a análise continua funcionando offline depois que a página carrega.

Como Usar o Verificador de Compatibilidade do Navegador

1

Abra a página

A análise começa automaticamente assim que a ferramenta carrega. Não há nada para instalar, cadastrar nem clicar para começar.

2

Acompanhe a análise

Cada recurso é testado em sequência: um indicador gira enquanto ele é verificado, depois um sinal verde marca o suporte ou um X vermelho marca uma API ausente. O anel de pontuação vai se preenchendo e identifica o seu navegador e a sua plataforma.

3

Filtre e busque

Use as abas de filtro para mostrar todos os recursos, só os suportados ou só os não suportados. Digite na caixa de busca para ir direto a um recurso pelo nome e passe o mouse sobre qualquer recurso para ver uma dica em linguagem simples explicando o que ele faz.

4

Exporte os resultados

Use Copiar Relatório para colocar um resumo em texto na área de transferência, ou JSON para baixar um arquivo detalhado com data e hora, identificação do navegador, pontuação e o status de cada recurso.

Recursos

Análise Instantânea

A detecção começa automaticamente ao carregar e testa 105 APIs Web uma a uma usando a detecção de recursos padrão do JavaScript, terminando em segundos.

Resumo Visual da Pontuação

Um anel de pontuação circular mostra os recursos suportados em relação ao total, mais uma porcentagem, ao lado do navegador e da plataforma detectados.

Categorias Organizadas

Os recursos são agrupados em 18 categorias — armazenamento, gráficos, áudio, rede, sensores, hardware e mais — que você pode recolher ou expandir.

Filtragem Inteligente

Filtre por Todos, Suportados ou Não suportados e combine isso com a busca de texto ao vivo para encontrar qualquer recurso pelo nome na hora.

Dicas Úteis

Passe o mouse sobre qualquer recurso para ver uma dica em linguagem simples descrevendo o que a API faz e seus usos comuns no mundo real.

Opções de Exportação

Copie um relatório legível para a área de transferência ou baixe um arquivo JSON com data e hora, dados do navegador, pontuação e o status completo dos recursos.

O Que é Detectado

O verificador cobre 105 APIs agrupadas nestas 18 categorias, para que você navegue pelos recursos por área em vez de uma única lista enorme.

APIs de Armazenamento

Cookies, LocalStorage, SessionStorage, IndexedDB, Cache API, Storage Manager.

Gráficos e Mídia

Canvas 2D, WebGL, WebGL 2, WebGPU, captura de tela, MediaRecorder, Picture-in-Picture.

APIs de Áudio

Web Audio, Media Session, síntese de fala e reconhecimento de fala.

Rede e Comunicação

Fetch, WebSocket, WebRTC, Server-Sent Events, Beacon, Broadcast Channel, Network Information.

Workers e Threads

Web Workers, Shared Workers, Service Workers, WebAssembly, SharedArrayBuffer, Atomics.

Sensores e Dispositivo

Geolocalização, orientação, movimento, luz ambiente, acelerômetro, giroscópio, magnetômetro, proximidade.

Acesso a Hardware

Gamepad, Web Bluetooth, Web USB, Web Serial, Web NFC, Web MIDI, Web HID.

Notificações e Segundo Plano

Notifications, Push API, Background Sync, Periodic Background Sync, Badging, Background Fetch.

Área de Transferência e Entrada

Clipboard API, Async Clipboard, Pointer Events, Touch Events, Keyboard Lock, Virtual Keyboard.

Sistema de Arquivos

File API, File System Access, Drag & Drop, Origin Private File System.

Segurança e Autenticação

Crypto API, Credential Management, Web Authentication, Permissions API.

Exibição e Janela

Fullscreen, Screen Orientation, Wake Lock, Multi-Screen, Visual Viewport, Window Controls Overlay.

Observadores

Observadores de Intersection, Resize, Mutation, Performance e Reporting.

Plataforma Web

History API, Web Share, Payment Request, Contact Picker.

APIs de Detecção

Detecção de códigos de barras, rostos e texto.

XR e Realidade Imersiva

WebXR para realidade virtual e aumentada.

Desempenho

Performance API, Navigation Timing, Resource Timing, User Timing.

APIs Diversas

ES Modules, CSS Houdini, Web Animations, Vibração, Eye Dropper, bateria, dispositivos de mídia e mais.

Perguntas Frequentes

Como descubro quais recursos o meu navegador suporta?

Basta abrir esta ferramenta. Ela analisa 105 APIs Web automaticamente e mostra um sinal verde para cada recurso suportado e um X vermelho para os demais. Use a caixa de busca ou as abas de filtro para focar em um recurso específico ou só nos suportados (ou não suportados).

Meu navegador suporta WebGL, WebRTC ou WebGPU?

Busque a API pelo nome — por exemplo, digite "webgl" ou "webrtc" — e o resultado mostra se ela é suportada no seu navegador atual. WebGL, WebGL 2 e WebGPU ficam em Gráficos e Mídia; o WebRTC fica em Rede e Comunicação.

O que é detecção de recursos do navegador?

A detecção de recursos é verificar se uma API específica realmente existe no navegador antes de usá-la — por exemplo, testar se navigator.bluetooth está presente. Esta ferramenta faz exatamente essa verificação para cada recurso, a mesma técnica que os desenvolvedores usam em código de produção.

Qual a diferença entre detecção de recursos e identificação do navegador?

A identificação do navegador (browser sniffing) deduz as capacidades a partir da string de user-agent ("se for Chrome, suponha X"), o que falha conforme navegadores e versões mudam. A detecção de recursos pergunta diretamente ao navegador se uma API está presente, então permanece precisa independentemente do user-agent. Esta ferramenta usa detecção de recursos.

Por que meu navegador mostra alguns recursos como não suportados?

Uma API pode estar faltando por vários motivos: o navegador não a implementa, a sua versão é mais antiga que a API, você está em um navegador de celular com um conjunto menor de recursos, a API exige um contexto seguro (HTTPS) ou ela é experimental e está oculta atrás de uma flag.

Por que minha pontuação é menor no celular?

Os navegadores de celular costumam suportar menos APIs que os de desktop por causa de restrições do sistema operacional (o iOS limita o que o Safari expõe), do equilíbrio entre bateria e desempenho e de políticas de segurança mais rígidas. Testar a mesma página no Chrome, Firefox, Safari e Edge é uma boa forma de comparar.

A detecção é precisa?

Ela usa a detecção de recursos padrão do JavaScript — verificando se a API existe nos objetos globais do navegador. Isso é confiável, mas vale notar que a existência de uma API não garante que ela esteja totalmente funcional: algumas são desativadas por política e APIs dependentes de hardware (sensores, Bluetooth) podem aparecer como disponíveis mesmo sem nenhum dispositivo conectado.

Esta ferramenta envia os dados do meu navegador para algum lugar?

Não. Cada verificação roda localmente no seu navegador e nada é enviado ou armazenado em um servidor. Depois que a página carrega, você pode até desconectar da internet que a análise continua funcionando. O Copiar Relatório e a exportação em JSON montam o resultado no seu próprio dispositivo.

0 / 0

Recursos Suportados

0%

-

Cookies
LocalStorage
SessionStorage
IndexedDB
Cache API
Storage Manager
Canvas 2D
WebGL 1.0
WebGL 2.0
WebGPU
OffscreenCanvas
ImageCapture
MediaRecorder
Picture-in-Picture
Screen Capture
Web Audio API
Media Session
Speech Synthesis
Speech Recognition
Fetch API
WebSocket
WebRTC
Server-Sent Events
Beacon API
Broadcast Channel
Network Information
Web Workers
Shared Workers
Service Workers
WebAssembly
SharedArrayBuffer
Atomics
Geolocation
DeviceOrientation
DeviceMotion
Ambient Light
Accelerometer
Gyroscope
Magnetometer
Proximity Sensor
Gamepad
Web Bluetooth
Web USB
Web Serial
Web NFC
Web MIDI
Web HID
Notifications
Push API
Background Sync
Periodic Background Sync
Badging API
Background Fetch
Clipboard API
Async Clipboard
Pointer Events
Touch Events
Keyboard Lock
Virtual Keyboard
File API
File System Access
Drag & Drop
Origin Private FS
Crypto API
Credential Management
Web Authentication
Permissions API
Fullscreen API
Screen Orientation
Wake Lock
Multi-Screen
Visual Viewport
Window Controls Overlay
IntersectionObserver
ResizeObserver
MutationObserver
PerformanceObserver
ReportingObserver
History API
Web Share
Payment Request
Contact Picker
Barcode Detection
Face Detection
Text Detection
WebXR
Performance API
Navigation Timing
Resource Timing
User Timing
ES Modules
CSS Houdini
Web Animations
Vibration
Eye Dropper
Web Locks
Idle Detection
Battery API
Media Devices
Compression Streams
URL Pattern
Scheduler API
PDF Viewer
Device Posture
Launch Queue
Os recursos são analisados automaticamente ao abrir a ferramenta
Use as abas de filtro para mostrar só os recursos suportados ou só os não suportados
Clique no cabeçalho de uma categoria para recolher ou expandir aquela seção
Passe o mouse sobre um recurso para ver o que a API faz em linguagem simples
Exporte os resultados em JSON para compartilhar com desenvolvedores
Teste em vários navegadores (Chrome, Firefox, Safari, Edge) para comparar o suporte
Toda a detecção roda localmente — nenhum dado é enviado a servidores
Quer saber mais? Leia a documentação →
1/8
Comece a digitar para pesquisar...
Pesquisando...
Nenhum resultado encontrado
Tente pesquisar com palavras-chave diferentes