#490 · Utilidad y seguridad

Comprobador de caracteres reservados

Comprueba si un texto contiene caracteres que requieren tratamiento especial según el contexto donde se vaya a usar. Puedes revisar URL, nombres de archivo de Windows, texto HTML o cadenas JSON. En lugar de marcar todos los símbolos por igual, aplica reglas específicas y muestra la posición, el carácter y la recomendación correspondiente. Es útil antes de construir rutas, atributos, fragmentos de código o datos serializados.

Entrada de texto

Procesamiento local en el navegador
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Introduce o pega el texto que quieres analizar.
  2. Ajusta las opciones específicas de esta herramienta si es necesario.
  3. Pulsa “Comprobar reservados” o utiliza Ctrl/Cmd + Enter.
  4. Revisa el resultado, los indicadores y las recomendaciones antes de copiar o descargar.

Qué hace esta herramienta

Aplica un conjunto de reglas de caracteres reservados adaptado al contexto seleccionado y ofrece sugerencias de escape o sustitución.

URL marca delimitadores RFC habituales; Windows revisa caracteres prohibidos en nombres; HTML señala caracteres que deben escaparse en texto o atributos; JSON señala comillas, barras inversas y controles.

El contexto exacto importa: un carácter puede ser válido en una URL completa pero requerir codificación dentro de un parámetro o segmento.

Ejemplo

En un nombre de archivo de Windows, “informe:2026?.txt” marcará “:” y “?” como caracteres no permitidos.

Casos de uso

  • Validar nombres de archivo.
  • Preparar valores antes de codificarlos en URL.
  • Detectar caracteres que requieren escape HTML.
  • Revisar cadenas antes de serializarlas en JSON.

Consejos para obtener mejores resultados

  • Selecciona el contexto real donde usarás el texto.
  • No elimines delimitadores de URL sin distinguir entre URL completa y componente.
  • Escapa HTML en lugar de confiar en sustituciones manuales.
  • Para JSON, usa JSON.stringify cuando generes datos desde JavaScript.

Detalles del procesamiento

Las reglas son locales y transparentes. Cada incidencia incluye una recomendación breve de codificación, escape o sustitución adecuada al contexto elegido.

No reemplaza un parser completo de URL, HTML o JSON. Valida caracteres y controles frecuentes, pero la sintaxis global debe comprobarse con herramientas específicas cuando sea necesario.

Preguntas frecuentes

¿Qué caracteres no puedo usar en un nombre de archivo de Windows?

Los nombres de archivo de Windows no admiten normalmente < > : " / \ | ? * y también presentan restricciones adicionales con controles y nombres reservados.

¿Debo codificar siempre caracteres como ? y & dentro de una URL?

Depende de dónde aparezcan. Son delimitadores válidos en una URL completa, pero dentro de un valor de parámetro pueden necesitar codificación.

¿Qué caracteres debo escapar al insertar texto dentro de HTML?

Como mínimo debes tratar &, < y >; las comillas también requieren atención cuando el texto se inserta dentro de atributos.

¿Por qué una barra inversa es especial dentro de una cadena JSON?

Porque introduce secuencias de escape en JSON y debe representarse correctamente para que la cadena siga siendo válida.

¿Este comprobador convierte automáticamente el texto a una versión segura?

No. Señala las incidencias y recomienda el tratamiento adecuado; así puedes elegir entre codificar, escapar o sustituir según el contexto.

Qué incluye el resultado

MóduloQué muestra
ContextoConjunto de reglas aplicado.
CarácterSímbolo o control detectado.
PosiciónLugar donde aparece.
RecomendaciónEscape, codificación o sustitución sugerida.

Explora la categoría

Consulta más utilidades para revisar, convertir y preparar texto de forma segura.