Elimina caracteres especiales, emoji, símbolos, números, acentos y basura invisible en una sola herramienta privada del navegador — sin dañar escrituras no latinas.
Ajustes predefinidos
Especiales y símbolos
Letras y números
Invisibles y de control
Comillas y Unicode
Tus propias reglas
El orden de procesamiento es fijo: normalizar → invisibles → control → comillas → acentos → emoji → clases de caracteres → reglas personalizadas → ASCII → ordenar.
Por qué esta herramienta es diferente
Eliminación de acentos que entiende las escrituras — el hindi, el árabe, el hebreo y el tailandés conservan sus marcas en lugar de quedar dañados
Los emoji se eliminan como conjuntos completos, así que familias, banderas y tonos de piel no dejan restos invisibles
Los símbolos y la puntuación son interruptores separados, en lugar de un vago cajón de «caracteres especiales»
Conserva o elimina tus propios caracteres, para que un guion o un guion bajo puedan sobrevivir a una limpieza
Las cuatro formas de normalización Unicode explicadas en lenguaje sencillo
Procesamiento privado en el navegador en 16 idiomas
Cómo quitar caracteres especiales
Quitar caracteres especiales elimina la puntuación y los símbolos juntos, conservando letras, números y espacios. Si solo quieres uno de ellos, usa los interruptores separados Quitar puntuación y Quitar símbolos.
Quitar caracteres no alfanuméricos
Quitar no alfanuméricos conserva solo letras y números de cualquier idioma. Desactiva Conservar espacios para juntar todo en una sola cadena continua, útil para identificadores y códigos.
Quitar números del texto
Quitar números elimina dígitos en cualquier escritura, incluidos los numerales arábigo-índicos y devanagari, no solo del 0 al 9.
Quitar letras del texto
Quitar letras elimina letras de cualquier escritura, dejando dígitos, puntuación y espacios. Combínalo con Quitar puntuación para extraer números limpios de un texto desordenado.
Quitar emoji del texto
Quitar emoji elimina cada emoji como una unidad completa. Un emoji de familia, una bandera de país o una mano saludando con un tono de piel es un solo conjunto, así que no queda nada invisible que pueda dañar tu texto más tarde.
Quitar símbolos del texto
Quitar símbolos se dirige a caracteres matemáticos, de moneda y de signo, como el más, el igual, el dólar y el euro. La puntuación, como las comas y los puntos, se conserva a menos que también quites la puntuación.
Quitar acentos del texto
Quitar acentos convierte café en cafe y Ελλάδα en Ελλαδα. Se omite deliberadamente el devanagari, el árabe, el hebreo, el tailandés y el cirílico, porque en esas escrituras las marcas forman parte de la letra y no son decoración.
Convertir comillas tipográficas
Comillas tipográficas → rectas reemplaza las comillas curvas y los apóstrofes por versiones simples, que es lo que esperan el código, los archivos CSV y los sistemas antiguos. Comillas rectas → tipográficas hace lo contrario para publicación. Guiones y puntos suspensivos → ASCII también convierte los guiones cortos, los guiones largos y los puntos suspensivos de un solo carácter.
Quitar caracteres invisibles
El modo seguro quita los espacios de ancho cero y las marcas de orden de bytes. El modo agresivo también quita los conectores, que algunos textos árabes e índicos necesitan, así que úsalo solo cuando sepas que tu texto no los necesita. Quitar marcas de dirección elimina las anulaciones bidireccionales y los guiones suaves.
Normalizar texto Unicode
NFC combina letras y marcas en caracteres únicos y es la opción más segura para almacenamiento y búsqueda. NFD los separa. NFKC y NFKD van más allá y unifican los caracteres parecidos, de forma que las fuentes decorativas, las ligaduras y los números en círculo se convierten en texto plano.
Quitar caracteres de control
Quitar caracteres de control elimina los bytes nulos y otros códigos de control invisibles que rompen bases de datos y exportaciones. Conservar tabulaciones y saltos de línea está activado por defecto para que tu formato sobreviva.
Algunos problemas de texto no son cuántos espacios tienes — son qué caracteres sobrevivieron al copiado. Microsoft Word inserta comillas curvas que rompen JSON. Herramientas de diseño exportan rayas largas y elipsis que editores de texto plano manejan mal. Emoji se ven como cuadros en sistemas antiguos. Salida OCR esparce signos de sección y guiones suaves por frases legibles. Zero-width joiners de pegado RTL rompen índices de búsqueda en silencio.
Text Character Cleaner de WriteWithin apunta a clases de caracteres, normalización Unicode y reglas keep/remove personalizadas — todo en tu navegador, sin subida. Úsalo cuando Whitespace Cleaner ya corrigió espaciado pero símbolos, emoji o códigos de control invisibles siguen causando problemas.
Qué elimina y conserva esta herramienta
Especiales, no alfanuméricos, números y letras
Remove special characters limpia puntuación y símbolos juntos conservando letras, números y espacios. Para control más fino, alterna Remove punctuation y Remove symbols por separado — comas y puntos son puntuación; más, igual y signos de moneda son símbolos.
Remove non-alphanumeric (keep letters and numbers only) elimina todo lo demás de cualquier escritura. Desactiva Keep spaces para colapsar el resultado en una cadena continua — útil para IDs, slugs y claves de coincidencia. Remove numbers elimina dígitos en todo sistema numeral, no solo 0–9. Remove letters elimina letras de toda escritura, dejando dígitos y puntuación si esas opciones siguen apagadas.
Clusters de emoji y símbolos
Remove emojis elimina cada emoji como unidad completa. Emoji familiares, banderas de país y modificadores de tono de piel incluyen zero-width joiners internamente; el limpiador elimina el cluster entero para que no queden invisibles rotos después. Remove symbols apunta a caracteres matemáticos, de moneda y señales como más, igual, dólar y euro mientras deja puntuación salvo que también la quites.
Acentos y comportamiento consciente de escritura
Remove accents convierte café en cafe y Ελλάδα en Ελλαδα usando descomposición que entiende qué escrituras tratan marcas como decoración. Omite deliberadamente Devanagari, árabe, hebreo, tailandés y cirílico, donde las marcas forman parte de la letra — eliminar a ciegas corrompería el significado. Este enfoque consciente de escritura es algo que herramientas genéricas de «quitar diacríticos» suelen hacer mal.
Comillas tipográficas, rayas y puntuación tipográfica
Smart quotes to straight reemplaza comillas curvas y apóstrofos por ASCII plano — lo que código, CSV y bases antiguas esperan. Straight quotes to smart hace lo contrario para publicación. Straighten dashes convierte rayas en, em dash y elipsis de un carácter en guión ASCII y tres puntos.
Caracteres invisibles y de control
El modo invisible seguro elimina zero-width spaces y marcas de orden de bytes. El modo agresivo también quita joiners que texto árabe e índico puede necesitar — úsalo solo cuando sepas que tu contenido no se ve afectado. Remove direction marks limpia overrides bidireccionales y controles relacionados que desordenan pegado RTL/LTR mixto. Remove control characters elimina bytes nulos y otros códigos invisibles que rompen bases de datos; Keep tabs and line breaks permanece activado por defecto para que sobreviva el layout.
Normalización Unicode: NFC, NFD, NFKC, NFKD
NFC compone letras y marcas combinantes en un solo carácter — el default más seguro para almacenamiento y búsqueda. NFD los separa. NFKC y NFKD van más lejos, plegando caracteres de compatibilidad para que fuentes fancy, ligaduras y números circulados se conviertan en texto plano. Elige NFKC al importar contenido generado por usuarios en sistemas ASCII estrictos; elige NFC para almacenamiento multilingüe general en WriteWithin.
Mantener y quitar caracteres personalizados
Keep characters lista símbolos que deben sobrevivir a limpieza agresiva — guiones, guiones bajos, puntos para nombres de archivo. Remove characters lista puntos de código o literales exactos a eliminar independientemente de otros interruptores. Combina Keep alnum only con Keep characters -_. para salida segura para nombres de archivo sin adivinar a qué clase pertenece cada marca.
Presets para trabajos habituales
Plain text — NFC, eliminación invisible segura, comillas rectas, rayas rectas, limpieza de control, espacios ordenados
Filename safe — acentos off, emoji off, alnum más -_. solo, solo ASCII
Name list — emoji y símbolos off, números off, espacios ordenados
Numbers only — quitar letras, emoji, símbolos, puntuación
Whitespace Cleaner colapsa espacios repetidos, reemplaza NBSP, convierte tabulaciones, corrige saltos de línea de PDF y opcionalmente quita líneas en blanco. No elimina emoji, clases de puntuación ni comillas tipográficas. Cuando pegado de Word muestra espaciado «correcto» pero aún falla un parser JSON, el problema suele ser comillas curvas o em dash — a nivel de carácter, no de espacio.
Character Cleaner incluye Tidy spaces para colapso ligero tras quitar símbolos, pero para trabajo pesado de espaciado — uniones PDF, normalización NBSP, vista previa show-invisible — usa Whitespace Cleaner primero. Cadena típica: Whitespace Cleaner → Character Cleaner → Line Tools para dedupe de listas.
Añade Keep characters -_. si guiones bajos o puntos deben permanecer.
Activa ASCII only cuando el sistema de archivos destino lo exija.
Activa Tidy spaces para colapsar huecos tras eliminación de símbolos.
Copia y renombra archivos o crea campos slug en tu CMS.
Errores habituales a evitar
Quitar acentos en texto árabe o hindi — la herramienta omite escrituras significativas, pero modo invisible agresivo aún puede dañar joiners; prefiere invisible seguro en pegado multilingüe.
Usar Remove special cuando solo quieres emoji — activa Remove emojis solo para conservar puntuación.
Esperar reparación de líneas PDF aquí — saltos duros son trabajo de Whitespace Cleaner.
NFKC en texto de display que debe verse bonito — NFKC pliega variantes estilísticas; usa NFC para copy orientado a humanos.
Olvidar Keep tabs and line breaks — desactivarlo aplana logs estructurados; desactívalo solo cuando necesites una línea.
Beneficios de limpieza de caracteres consciente de escritura
Emoji eliminados como clusters completos — sin restos de joiners invisibles
Eliminación de acentos respeta escrituras donde las marcas llevan significado
Interruptores separados para símbolos, puntuación, números y letras
Las cuatro formas de normalización Unicode con presets en lenguaje llano
Procesamiento privado en el navegador para borradores sensibles y datos de clientes
Casos de uso reales
JSON y payloads API: comillas rectas, sin caracteres de control, normalización NFC. Limpieza SKU e-commerce: solo letras y números, símbolos off. Preparación de posts sociales para SMS: emoji off, acentos opcionales. OCR y pegado PDF: combina con Whitespace Cleaner, luego quita signos de sección y símbolos raros aquí. Lotes de nombres de archivo: preset ASCII safe con keep characters personalizados para puntos y guiones en números de versión.
Preguntas habituales
¿Quitar acentos romperá hindi, árabe o tailandés? No. La eliminación de acentos apunta marcas decorativas latinas y griegas. Marcas de Devanagari, árabe, hebreo, tailandés y cirílico permanecen intactas.
¿Cuál es la diferencia entre símbolos y caracteres especiales? Símbolos son matemáticos, moneda y señales como + = $ €. Puntuación es , . ! ? y comillas. Remove special limpia ambos; también puedes alternar cada clase.
¿La eliminación de emoji deja restos rotos? No. Clusters incluyendo tonos de piel, banderas y familias se eliminan como una unidad.
¿Qué forma Unicode debo usar? NFC para almacenamiento general; NFKC al plegar lookalikes y caracteres de compatibilidad para sistemas estrictos.
¿Se sube mi texto? No. La limpieza de caracteres corre íntegramente en tu navegador.
Preguntas frecuentes
¿Quitar acentos daña el texto en hindi, árabe o tailandés?
No. La eliminación de acentos solo afecta al latín y al griego, donde las marcas son decorativas. En devanagari, árabe, hebreo, tailandés y cirílico las marcas forman parte de la letra, así que se dejan intactas.
¿Cuál es la diferencia entre símbolos y caracteres especiales?
Los símbolos son caracteres matemáticos, de moneda y de signo como + = $ €. La puntuación son marcas como , . ! ? y las comillas. Quitar caracteres especiales elimina ambos a la vez, y también puedes activar cada uno por separado.
¿La eliminación de emoji deja restos rotos?
No. Los emoji combinados, como familias, banderas y tonos de piel, se eliminan como una sola unidad, así que no quedan conectores de ancho cero ni selectores de variación.
¿Qué forma de normalización Unicode debo usar?
NFC es la opción segura por defecto para almacenar y comparar texto. NFD separa las letras de sus marcas. NFKC y NFKD también unifican los caracteres parecidos, convirtiendo fuentes decorativas, ligaduras y números en círculo en caracteres planos.
¿Se sube mi texto?
No. La limpieza de caracteres se ejecuta completamente en tu navegador. El texto nunca sale de tu dispositivo.