Eliminador y analizador de códigos de escape ANSI
Guía
Eliminador y analizador de códigos de escape ANSI
Quita o renderiza códigos de escape ANSI del salida del terminal. Pega texto de terminal coloreado y elimina todas las secuencias de escape para obtener texto plano (modo strip) o muestra el resultado estilizado con colores tal como aparecería en un terminal (modo render). Soporta secuencias ANSI de 8 colores, 256 colores y 24 bits de color verdadero.
Cómo Usar
Pega tu salida de terminal con colores ANSI en el área de entrada, o carga un ejemplo (lista ls colorida, diferencia de git, registro de compilación o visualización estilo neofetch). Elige el modo Strip para eliminar todas las secuencias de escape y obtener texto limpio, o el modo Render para ver el resultado coloreado como HTML estilizado. La sección de análisis de secuencia muestra cada código de escape encontrado con su posición, representación original y significado decodificado. Usa la referencia SGR para buscar códigos específicos.
Características
- Modo Strip — Elimina todas las secuencias de escape ANSI del salida del terminal para obtener texto limpio y plano. Muestra estadísticas: caracteres eliminados, secuencias encontradas y longitud del texto limpio. Copia o descarga como archivo .txt.
- Modo Render — Convierte los códigos ANSI en HTML/CSS estilizados y muestra el resultado coloreado con un fondo oscuro como un terminal. Soporta negrita, cursiva, subrayado, tachado y todos los modos de color. Copia como HTML o descarga.
- Soporte completo de colores — Maneja los colores estándar de 8 (30-37), colores brillantes (90-97), paleta de 256 colores (38;5;n) y colores verdaderos de 24 bits (38;2;r;g;b) tanto para fondo como para fondo.
- Análisis de secuencia — Tabla detallada de todas las secuencias de escape ANSI encontradas: posición en bytes, representación original escapada, significado decodificado y parámetros SGR. Conteo resumido por tipo.
- Detección automática de entrada — Maneja tanto los bytes ESC reales (0x1b) desde el pegado en terminal como representaciones en texto como \033[31m o \x1b[31m desde código fuente.
- Contenido de ejemplo — Ejemplos integrados: listado de archivos ls colorido, diferencias de git con rojo/verde, registros de compilación con advertencias/errores y información del sistema en estilo ASCII estilo neofetch.
- Referencia de código SGR — Tabla completa de códigos de Selección de Rendición Gráfica: reset, negrita, cursiva, subrayado, tachado, todos los códigos de fondo/frente, sintaxis de 256 colores y colores verdaderos.
Códigos de escape ANSI
Los códigos de escape ANSI son secuencias especiales de bytes que controlan el formato del texto en emuladores de terminal. Comienzan con el carácter ESC (0x1b o \033), seguido de un corchete y parámetros. Los más comunes son los códigos SGR (Select Graphic Rendition) que terminan en 'm' y que controlan colores y estilos del texto. Estos códigos están integrados en la salida de herramientas como ls, git, grep, sistemas de compilación y ejecutores de pruebas para proporcionar salida de terminal coloreada. Cuando esta salida se copia o se registra, los códigos de escape se vuelven visibles como texto desordenado — esta herramienta los elimina o los renderiza.
¿Qué son los códigos de escape ANSI?
¿Por qué veo caracteres desordenados en mi salida de terminal?
¿Cuál es la diferencia entre 8 colores, 256 colores y colores verdaderos?
¿Mi salida de terminal se envía a un servidor?
Instalar extensiones
Agregue herramientas IO a su navegador favorito para obtener acceso instantáneo y búsquedas más rápidas
恵 ¡El marcador ha llegado!
Marcador es una forma divertida de llevar un registro de tus juegos, todos los datos se almacenan en tu navegador. ¡Próximamente habrá más funciones!
Herramientas clave
Ver todo Los recién llegados
Ver todoActualizar: Nuestro última herramienta se agregó el 2 de mayo de 2026
