Herramientas

Herramienta gratuita de detección de navegador

Identifica al instante si usas Brave, Chrome, Firefox, Safari, Edge u otros navegadores basados en Chromium mediante técnicas de fingerprinting JavaScript.

...

Detectando...

Motor

-

Plataforma

-

Móvil

-

Resultados de la detección del navegador

Verificación Resultado
Ejecutando detección...

Tu cadena User Agent del navegador

Cargando...

Cómo detectar Brave Browser con JavaScript

Detección de Brave

Brave es el único navegador que expone un objeto navigator.brave con un método isBrave(). Es la forma más fiable de detectar Brave, ya que es una API proporcionada intencionalmente por Brave Software.

if (navigator.brave && await navigator.brave.isBrave()) {
  // User is on Brave Browser
}

Chrome vs navegadores basados en Chromium

Muchos navegadores (Edge, Opera, Brave) están construidos sobre Chromium e incluyen "Chrome" en su cadena User Agent. Para identificar el verdadero Chrome, verificamos la ausencia de otros identificadores de navegador (Edg, OPR, Brave) confirmando la presencia de "Chrome".

const ua = navigator.userAgent;
const isChromium = ua.includes('Chrome');
const isEdge = ua.includes('Edg');
const isOpera = ua.includes('OPR');
// True Chrome = Chromium without Edge/Opera/Brave markers

Detección de Firefox

Firefox usa el motor Gecko y se identifica claramente en el User Agent con "Firefox". Su detección es sencilla ya que ningún otro navegador importante usa este identificador.

const isFirefox = ua.includes('Firefox');

Detección de Safari

La detección de Safari es complicada porque el UA de Chrome también contiene "Safari". Detectamos Safari verificando "Safari" en el UA mientras excluimos los identificadores de Chrome y Chromium. Safari es el único navegador importante que usa WebKit sin ser basado en Chromium.

const isSafari = ua.includes('Safari') &&
                 !ua.includes('Chrome') &&
                 !ua.includes('Chromium');

Limitaciones y privacidad

Las cadenas User Agent pueden ser falsificadas, y los navegadores enfocados en privacidad pueden modificar o reducir las señales de fingerprinting. Esta herramienta usa solo detección del lado del cliente y no envía datos a servidores externos. Para la detección más precisa de Brave, la API navigator.brave es autoritativa ya que requiere el código fuente real de Brave para ser expuesta.

Herramientas de privacidad relacionadas