Saltar al contenido
Aback Tools Logo

Buscador de caracteres no ASCII

Encuentra e identifica caracteres no ASCII en cualquier texto con nuestro buscador gratuito de caracteres no ASCII. Pega o sube texto y ve al instante cada carácter no ASCII con su punto de código Unicode (U+XXXX), su nombre oficial, su categoría general y su posición exacta. Los caracteres no ASCII se resaltan en tu texto para identificarlos visualmente con facilidad: todo procesado localmente en tu navegador, sin subidas, sin registro y totalmente privado y gratuito.

Non-ASCII Character Finder

Paste or type text to instantly find and highlight all non-ASCII characters. Each character is identified by its Unicode code point (U+XXXX), character name, category, and position - all processed locally in your browser with no server uploads.

Paste text above or click "Upload .txt" to find non-ASCII characters

Or try a sample text to see how it works

¿Por qué usar nuestro buscador de caracteres no ASCII?

  • Detección completa de caracteres: Escanea cualquier texto en busca de todos los caracteres no ASCII, incluidas letras acentuadas, símbolos Unicode, emoji, caracteres CJK, puntuación especial y caracteres de control invisibles. Nuestro buscador identifica cada carácter fuera del rango ASCII estándar (0-127) con su punto de código exacto.
  • Análisis en tiempo real con detalles de posición: Obtén resultados instantáneos mientras escribes o pegas texto. El buscador muestra el punto de código Unicode (U+XXXX), el nombre, la categoría y la posición exacta de cada carácter en el texto. Los resultados se actualizan en tiempo real sin ninguna demora.
  • Buscador de caracteres no ASCII online - Sin instalación: Usa nuestro buscador directamente en cualquier navegador, sin descargas, plugins ni instalaciones. Todo el análisis ocurre localmente en tu dispositivo: sin subidas, sin procesamiento en servidor y con total privacidad para tu texto.
  • 100 % gratis para siempre: Nuestro buscador de caracteres no ASCII es totalmente gratis, sin registro, sin anuncios y sin límites de uso. Analiza todo el texto que necesites, gratis para siempre. Todo el procesamiento es local y privado, sin límites de tamaño de archivo.

Casos de uso habituales del buscador de caracteres no ASCII

  • Depuración de problemas de codificación: Identifica caracteres no ASCII que causan problemas de codificación en aplicaciones web, cargas útiles de API y almacenamiento en bases de datos. El buscador te ayuda a localizar rápidamente caracteres problemáticos que pueden mostrarse mal o provocar errores de validación.
  • Localización e internacionalización de contenido: Verifica que el contenido localizado contiene los caracteres Unicode correctos para los idiomas objetivo. El buscador ayuda a traductores e ingenieros de i18n a asegurar que las letras acentuadas, los ideogramas CJK y los símbolos especiales estén bien codificados.
  • Saneamiento de URL y slugs: Comprueba URL, slugs y nombres de archivo en busca de caracteres no ASCII que algunos sistemas no admiten. El buscador resalta caracteres que deben codificarse con porcentaje o sustituirse en identificadores seguros para la web.
  • Limpieza de código fuente: Encuentra caracteres no ASCII invisibles o inesperados en el código fuente: espacios de ancho cero, comillas tipográficas, espacios de no separación y otros caracteres Unicode que pueden provocar errores de sintaxis o fallos lógicos en lenguajes de programación.
  • Validación de migraciones de datos: Valida datos de texto durante migraciones entre sistemas con distinta compatibilidad de codificación. El buscador ayuda a identificar caracteres que pueden perderse o corromperse al mover datos entre sistemas heredados y modernos.
  • Aprender Unicode y juegos de caracteres: Explora caracteres Unicode de forma interactiva pegando texto y viendo el punto de código, el nombre y la categoría de cada carácter. Una herramienta educativa muy valiosa para desarrolladores que aprenden sobre Unicode, codificación de caracteres e internacionalización.

¿Qué son los caracteres no ASCII?

Los caracteres no ASCII son cualquier carácter con un punto de código superior a 127 (0x7F) en el estándar Unicode. Mientras que ASCII cubre las letras inglesas básicas, los dígitos y la puntuación común (U+0000 a U+007F), los caracteres no ASCII incluyen todo lo demás: letras latinas acentuadas (é, ñ, ü), símbolos de moneda (€, ¥, £), caracteres CJK (汉字), cirílico (Привет), árabe (مرحبا), emoji (🚀, ❤️), símbolos matemáticos (∑, ∞, π), caracteres de control invisibles (espacio de ancho cero, marca de derecha a izquierda) y miles más de más de 150 escrituras modernas e históricas. Nuestro buscador de caracteres no ASCII escanea tu texto en busca de cualquier carácter fuera del rango ASCII básico y te muestra exactamente dónde aparece cada carácter no ASCII, su punto de código Unicode (formato U+XXXX), su nombre oficial Unicode y su categoría. Es esencial para depurar problemas de codificación, garantizar una correcta renderización del texto y validar que tu contenido usa los caracteres Unicode correctos para tu idioma y plataforma objetivo.

Cómo usar este buscador de caracteres no ASCII

  1. 1. Introduce tu texto: Escribe o pega texto directamente en el área de entrada, o pulsa «Subir archivo» para cargar un archivo .txt. El buscador escanea tu texto al instante mientras escribes o pegas: no hace falta pulsar ningún botón para el análisis básico.
  2. 2. Revisa los caracteres encontrados: Cada carácter no ASCII se lista en una tabla de resultados que muestra el carácter, su número Unicode (U+XXXX), su nombre oficial Unicode, su categoría (letra, símbolo, marca, etc.) y su posición (índice de carácter) en el texto. Los caracteres se agrupan por categoría para facilitar la navegación.
  3. 3. Examina el texto resaltado: El panel de vista previa muestra tu entrada con todos los caracteres no ASCII resaltados en color, cada carácter claramente marcado para que veas exactamente dónde aparecen en contexto. Pasa el cursor sobre cualquier carácter resaltado para ver sus detalles.

Qué detecta el buscador de caracteres no ASCII

  • Latín acentuado y extendido: Se detectan caracteres como é, ñ, ü, ø, å, ç, ð, þ y otras letras latinas con signos diacríticos usadas en idiomas europeos (francés, español, alemán, danés, islandés, etc.). Son fuentes comunes de problemas de codificación en sistemas heredados.
  • Escrituras no latinas: Se detectan todos los caracteres de sistemas de escritura no latinos: cirílico (ruso, ucraniano), griego, árabe, hebreo, devanagari (hindi), CJK (chino, japonés, coreano), tailandés y cientos de escrituras más compatibles con Unicode.
  • Símbolos y puntuación: Se identifican con sus nombres y posiciones Unicode símbolos no ASCII como operadores matemáticos (∑, ∞, ∂), símbolos de moneda (€, ¥, ₹, ₽), comillas tipográficas (« »), guiones (-, –), viñetas (•), flechas (→, ⇒) y otra puntuación especial.
  • Caracteres invisibles y de control: Se detectan y resaltan espacios de ancho cero, joiners de ancho cero, marcas de izquierda a derecha o derecha a izquierda, guiones suaves, espacios de no separación, marcas de orden de bytes (BOM) y otros caracteres Unicode invisibles. Son especialmente importantes para depurar problemas misteriosos de maquetación y análisis.

Privacidad y consideraciones importantes

Nuestro buscador de caracteres no ASCII procesa todo el texto íntegramente en tu navegador con operaciones de cadena estándar de JavaScript. Ningún texto se sube a ningún servidor: cada carácter permanece en tu dispositivo. No hay límites de tamaño de archivo, requisitos de registro ni límites de uso. La herramienta escanea carácter por carácter usando los métodos integrados charCodeAt() y codePointAt() de JavaScript, que gestionan correctamente caracteres Unicode fuera del Plano Básico Multilingüe (BMP), incluidos emoji y caracteres CJK poco comunes. Ten en cuenta que la herramienta identifica caracteres por el valor de su punto de código: no realiza conversión de codificación ni intenta validar si el texto está en una codificación concreta. Para validaciones específicas de codificación, usa una herramienta dedicada de detección de codificación junto con este buscador de caracteres.

Preguntas frecuentes

Un buscador de caracteres no ASCII es una herramienta que escanea texto para identificar cualquier carácter con un punto de código superior a 127 (fuera del rango ASCII estándar). Muestra cada carácter no ASCII, su punto de código Unicode (formato U+XXXX), su nombre oficial Unicode, su categoría y su posición exacta en el texto. Ayuda a desarrolladores y creadores de contenido a depurar problemas de codificación y a entender el contenido Unicode de sus textos.

Cualquier carácter con un punto de código Unicode superior a U+007F (127 en decimal) es no ASCII. Esto incluye letras latinas acentuadas (é, ñ, ü), escrituras no latinas (cirílico, árabe, CJK), símbolos (€, ∞, →), emoji, caracteres invisibles (espacio de ancho cero, BOM) y puntuación especial. El ASCII solo cubre letras inglesas básicas, dígitos y puntuación común.

La herramienta recorre cada carácter de tu texto usando los métodos nativos charCodeAt() y codePointAt() de JavaScript. Cualquier carácter con un punto de código superior a 127 se marca. Para cada carácter no ASCII, la herramienta busca o genera su nombre Unicode, determina su categoría general y registra su posición. Todo el procesamiento es local en tu navegador: no se sube ningún dato a ningún sitio.

¡Sí! Nuestro buscador de caracteres no ASCII es 100 % gratis, sin registro, sin anuncios y sin límites de uso. Analiza todo el texto que necesites, totalmente gratis y para siempre. Todo el procesamiento ocurre localmente en tu navegador sin interacción con servidores.

Sí. La herramienta detecta todos los caracteres Unicode invisibles, incluidos el espacio de ancho cero (U+200B), el joiner de ancho cero (U+200D), la marca de izquierda a derecha (U+200E), la marca de orden de bytes (U+FEFF), el guion suave (U+00AD), el espacio de no separación (U+00A0) y muchos más. Se resaltan en la vista previa del texto y se listan en la tabla de resultados con etiquetas especiales.

Sí, la herramienta gestiona correctamente los caracteres fuera del Plano Básico Multilingüe (BMP) usando codePointAt(). Esto significa que los emoji (🚀, 🌟, ❤️), los caracteres CJK poco comunes y otros caracteres de planos suplementarios se detectan correctamente con sus puntos de código Unicode exactos.

ASCII (American Standard Code for Information Interchange) define 128 caracteres (0-127), incluidas las letras inglesas, los dígitos y la puntuación básica. Los caracteres no ASCII son todo lo demás en Unicode. ASCII tiene 95 caracteres imprimibles; Unicode tiene más de 149 000 caracteres en 161 escrituras. El buscador ayuda a distinguir entre estos rangos.

Sí, sube archivos .txt directamente. Como todo el procesamiento es local (sin subidas a servidores), el límite práctico depende de la memoria disponible en tu navegador. Los archivos muy grandes (más de 100 MB) pueden tardar más en escanearse, pero seguirán funcionando.