Este teste de vibração grátis confere o motor de vibração do seu celular ou tablet — vibrações rápidas, padrões prontos e um criador de padrão personalizado, direto no navegador. Sem download, sem app.
RODA INTEIRAMENTE NO SEU NAVEGADOR · NADA SOBRE SEU APARELHO É GRAVADO OU ENVIADO A LUGAR NENHUM
Última atualização: · Revisado quanto à precisão com as APIs atuais dos navegadores
Share:
Verificando suporte a vibração…
Pronto para testar
300ms
Padrões prontos
Teste sustentado
5s
A vibração não é suportada no iPhone. A Apple não deixa nenhum navegador do iOS ativar vibração — isso é uma restrição da plataforma, não um defeito no seu aparelho. Para confirmar que o próprio motor de vibração ainda funciona:
Mantenha pressionado qualquer ícone de app na tela inicial.
Se não vibrar, vá em Ajustes → Som e Retorno Tátil e confirme que a vibração está ativada.
Os alertas de vibração costumam estar desligados no modo silencioso ou Não Perturbe, o que pode parecer exatamente um motor quebrado.
Toque em "Vibrar agora" para uma checagem rápida.
Isso envia uma única vibração curta, com a duração que você definiu.
Experimente um padrão pronto.
Pulso, SOS, Batimento, Notificação e Alarme usam ritmos diferentes, úteis para sentir o quanto o seu motor distingue cada um.
Rode um teste contínuo ou de iniciar/parar mais longo.
Útil para conferir se a vibração se mantém por um período sustentado, e não só em uma vibração única.
Crie um padrão personalizado, se precisar.
Adicione sua própria sequência de segmentos de vibração e pausa, e depois reproduza.
Quem testa a vibração, e por quê
As pessoas rodam isto logo depois de deixar o celular cair ou molhá-lo, já que um motor de vibração danificado é uma baixa comum e fácil de passar batida, que não se anuncia como uma tela trincada. Quem parou de notar os alertas de vibração de chamadas ou mensagens usa isto para descartar uma configuração de modo silencioso antes de supor o pior. Compradores conferindo um celular usado ou recondicionado passam por alguns padrões antes de pagar, já que um motor morto é um defeito real, mas muitas vezes invisível numa demonstração rápida de loja. Desenvolvedores de apps e jogos usam o criador de padrão personalizado especificamente para prototipar retorno tátil (haptics) — testando como uma notificação ou evento no jogo deve realmente parecer em um aparelho de verdade antes de escrever o padrão no próprio código. E depois de uma atualização de software que redefiniu as configurações de vibração em silêncio, este costuma ser o jeito mais rápido de confirmar se o problema é do hardware ou das configurações. Se a tela do celular também estiver dando problema, o nosso Teste de Tela Touch mapeia exatamente quais áreas estão respondendo.
Por que a vibração não funciona no iPhone
Se você está testando em um iPhone e nada acontece, isso é esperado — a Apple não implementa a Vibration API da web no Safari nem em nenhum outro navegador do iOS, incluindo Chrome e Firefox para iOS, que são obrigados a usar o motor por baixo da própria Apple. Essa é uma decisão de plataforma deliberada da Apple, não uma limitação desta ferramenta, e nenhum navegador no iOS consegue contornar isso hoje.
Isso não significa que o motor de vibração do seu iPhone (o Haptic Engine) esteja quebrado — só significa que um site não consegue ativá-lo direto. Para confirmar que o hardware em si ainda funciona, mantenha pressionado qualquer ícone de app na tela inicial até ele tremer; você deve sentir um toque distinto. Se não sentir, confira Ajustes → Som e Retorno Tátil e confirme que a vibração está ligada ali antes de supor uma falha de hardware.
Entendendo os padrões de vibração
Por baixo, a Vibration API que move esta ferramenta representa cada padrão como uma lista simples de números em milissegundos, alternando entre "vibra por tanto tempo" e "pausa por tanto tempo". Um único número significa só uma vibração ininterrupta por aquela duração.
Modo
Como é construído
Melhor para
Contínuo
Uma vibração ininterrupta pela duração escolhida
Uma checagem simples e sustentada de força e consistência do motor
Iniciar/Parar
Alterna igualmente entre um segundo de vibração e um de pausa
Conferir se o motor inicia e para de forma limpa, repetidamente, sem atraso
Padrão personalizado
Sua própria sequência de segmentos de vibração/pausa, qualquer duração, qualquer ordem
Prototipar uma sensação específica para um app, ou reproduzir um padrão que você notou em outro lugar
Os padrões prontos acima são só exemplos já construídos dessa mesma ideia: Pulso é um toque duplo curto e simples; SOS soletra o padrão do código Morse (três curtos, três longos, três curtos); Batimento imita um ritmo de dois toques com uma pausa entre eles; Notificação é um toque duplo rápido parecido com um alerta de mensagem típico; e Alarme usa pulsos mais rápidos e insistentes, feitos para chamar atenção.
Problemas de vibração num relance
Sintoma
Causa provável
Solução rápida
Nada acontece no iPhone
O iOS não permite que sites ativem vibração
Teste o hardware direto mantendo pressionado um ícone na tela inicial
Nada acontece no Android
Modo silencioso, Não Perturbe, ou vibração desativada nas configurações
Confira o modo silencioso/DND e as configurações de vibração do sistema
Uma vibração longa corta antes do fim
A maioria dos celulares limita automaticamente a duração de uma vibração contínua
Comportamento normal — experimente o modo Iniciar/Parar para um teste sustentado mais longo
A vibração parece fraca ou inconsistente
Modo de economia de bateria, ou desgaste inicial do motor
Desative a economia de bateria e teste de novo; fraqueza persistente sugere desgaste de hardware
Funciona em alguns apps mas não em outros
Configurações de notificação ou haptics daquele app específico
Confira a configuração de vibração/haptics do próprio app
Como o motor de vibração funciona de verdade
A maioria dos celulares usa um de dois tipos de hardware de vibração. Aparelhos mais antigos e básicos costumam usar um motor de massa rotativa excêntrica (ERM) — um motor pequeno girando um peso descentralizado, que sacode o aparelho todo enquanto gira. É simples e barato, mas tem um tempo perceptível para acelerar e desacelerar, o que é o motivo de vibrações muito curtas em alguns aparelhos parecerem mais suaves ou levemente cortadas.
Celulares mais avançados usam cada vez mais um atuador ressonante linear (LRA) — uma massa pequena se movendo para frente e para trás em um único eixo, em vez de girar. Os LRAs respondem quase instantaneamente, produzem uma sensação de "toque" mais nítida e precisa, e podem ser ajustados para frequências diferentes, criando sensações hápticas genuinamente distintas, o que é parte do motivo de celulares premium costumarem parecer visivelmente mais responsivos e deliberados que os básicos ao vibrar, mesmo na mesma duração nominal.
De qualquer forma, a Vibration API do navegador não sabe nem se importa com qual tipo o seu celular tem — ela só envia instruções de tempo, e o hardware e o firmware do seu aparelho decidem como isso realmente vai parecer. É também por isso que o mesmo padrão exato pode parecer bem diferente entre dois celulares diferentes.
Corrigindo problemas comuns de vibração
Confira primeiro o modo silencioso e o Não Perturbe. Essa é, de longe, a causa mais comum de vibração "quebrada", e é uma checagem de 10 segundos antes de supor que algo está realmente errado.
Confira as configurações de vibração do sistema. No Android, isso costuma estar em Configurações → Som e vibração, e às vezes há botões separados para chamadas, notificações e retorno de toque que podem acabar em estados diferentes.
Desative o modo de economia de bateria temporariamente. Modos agressivos de economia de energia às vezes enfraquecem ou desativam o retorno háptico como parte de reduzir o consumo em segundo plano.
Reinicie o aparelho. Um número surpreendente de falhas de vibração se resolve depois de um simples restart, já que ocasionalmente é uma soneca de software, e não defeito de hardware.
Se nada disso ajudar, e o celular não for um iPhone, o motor de vibração provavelmente falhou de verdade — isso é um reparo de hardware, não algo que se resolve pelas configurações.
Perguntas frequentes
Como testo o motor de vibração do meu celular?
Toque em "Vibrar agora" nesta página para uma vibração única rápida, ou experimente um dos padrões prontos. Se você não sentir nada e o celular não estiver no silencioso, o motor pode ter um problema de hardware real.
Por que isso não funciona no meu iPhone?
A Apple não permite que navegadores web no iOS — incluindo Safari, Chrome e todos os outros navegadores do iOS — ativem vibração de forma alguma. Essa é uma restrição de plataforma deliberada da Apple, não um bug nesta ferramenta nem sinal de que seu celular está quebrado.
Meu Android ainda não vibra. O que devo conferir primeiro?
Confirme que ele não está no modo silencioso, vibração desligada ou Não Perturbe, e confira se o retorno de vibração está ativado nas configurações de som do sistema. Alguns modos de economia de bateria também desativam a vibração em silêncio.
Por que uma vibração longa corta antes do fim?
A maioria dos celulares limita quanto tempo uma única vibração contínua pode rodar, muitas vezes a só alguns segundos, independentemente da duração que um site pede. Os modos Iniciar/Parar ou personalizado também não estão totalmente imunes — alguns aparelhos limitam a duração total do padrão também.
Posso controlar a intensidade da vibração?
Não. A Vibration API que move esta ferramenta só controla o tempo, não a intensidade. A força da vibração é fixa, definida pelo próprio hardware e configurações do seu aparelho.
Qual a diferença entre os modos Contínuo, Iniciar/Parar e Personalizado?
Contínuo roda uma vibração ininterrupta pela duração escolhida. Iniciar/Parar alterna igualmente entre um segundo de vibração e um de pausa durante todo o teste. Personalizado deixa você definir sua própria sequência de segmentos de vibração e pausa, em qualquer ordem e duração.
Posso usar isto para criar um padrão para um app que estou desenvolvendo?
Sim, o criador de padrão personalizado é realmente útil para isso — monte uma sequência, reproduza em um aparelho real e ajuste os tempos até parecer certo antes de escrever no código do seu próprio app.
Isso funciona em tablet?
Sim, em qualquer tablet Android com motor de vibração e um navegador que suporte a Vibration API. Muitos tablets, principalmente os maiores, não têm motor de vibração nenhum, e nesse caso não há nada para testar.
Este teste é gratuito e grava alguma coisa?
Sim, é totalmente gratuito e roda inteiramente no navegador. Nada sobre seu aparelho ou seu teste é gravado, enviado ou armazenado.
Mais ferramentas no ProDeviceTest
Está solucionando o aparelho todo, não só a vibração? Elas funcionam do mesmo jeito — instantâneas, sem download, direto no seu navegador.