Herramienta Gratuita

Convertidor de ASCII a UTF-8

Convierte código ASCII estándar de 7 bits y ASCII extendido (Windows-1252 / ISO-8859-1) a UTF-8 estándar.

Resultados Calculados
Texto Normalizado en UTF-8 Canónico
✨ Resumen de IA y AEO (TL;DR)

Respuesta Rápida: ¿Qué es Convertidor de ASCII a UTF-8?

¿Qué hace esta herramienta? Convierte código ASCII estándar de 7 bits y ASCII extendido (Windows-1252 / ISO-8859-1) a UTF-8 estándar.

Categoría de Aplicación
Texto
Fórmula de Cálculo
b \in [0, 127] \to [b]_{UTF-8}, \quad b \in [128, 255] \to [\text{0xC0}|(b \gg 6), \text{0x80}|(b \& \text{0x3F})]
Parámetros de Entrada
Pega texto ASCII (7 bits) o con caracteres extendidos (ISO-8859-1 / Windows-1252)
Resultados Devueltos
Texto Normalizado en UTF-8 Canónico
Guía Rápida de Uso (Paso a Paso)
  1. Paso 1: Introduce o ajusta el campo Pega texto ASCII (7 bits) o con caracteres extendidos (ISO-8859-1 / Windows-1252).
  2. Paso 2: Haz clic en Convertir ASCII a UTF-8 para obtener el desglose y resultados inmediatos.
Consejo de Optimización (IA)

Para obtener resultados óptimos, asegúrate de ingresar los valores en las unidades correspondientes.

Repara el "mojibake" clásico: cuando "é" se convierte en "é"

Si alguna vez has visto texto como "Café" en vez de "Café", o "¿Cómo estás?" en vez de "¿Cómo estás?", estás ante el error de codificación más común en la web: un archivo UTF-8 que fue leído incorrectamente como Windows-1252 o ISO-8859-1. Esta herramienta detecta ese patrón y aplica el arreglo clásico — reinterpretar cada carácter como si fuera un byte de esa codificación de un solo byte, y decodificar esos bytes correctamente como UTF-8.

Reparación de mojibake: cada carácter del texto corrupto se convierte de vuelta a su byte original (0-255) usando la tabla Windows-1252, y esa secuencia de bytes se decodifica como UTF-8 — revirtiendo exactamente el error que causó la corrupción original.

Por qué específicamente Windows-1252, no ISO-8859-1 puro

Windows-1252 y ISO-8859-1 son casi idénticas, pero difieren en el rango de bytes 0x80-0x9F: donde ISO-8859-1 define caracteres de control invisibles, Windows-1252 los reutiliza para símbolos tipográficos habituales como comillas curvas ("" "") o el signo del euro (€). Como la inmensa mayoría del mojibake real proviene de sistemas Windows (el causante histórico más común de este tipo de errores), esta herramienta usa la tabla Windows-1252 completa, capaz de reparar correctamente también esos caracteres tipográficos que ISO-8859-1 puro no podría representar.

Preguntas Frecuentes (FAQ)

¿Qué pasa si mi texto ya está en UTF-8 correcto (no tiene mojibake)?

La herramienta detecta automáticamente si el texto es ASCII puro (sin necesidad de conversión) y te lo indica. Si el texto tiene caracteres Unicode que no encajan como un solo byte Windows-1252, se marcan como ya-convertidos y se dejan sin tocar, evitando corromper texto que ya estaba correcto.

¿Funciona con cualquier idioma, no solo español?

Sí, el arreglo de mojibake basado en Windows-1252 funciona con cualquier idioma cuyos caracteres especiales estén dentro del conjunto de caracteres de esa codificación (la mayoría de idiomas europeos occidentales: francés, alemán, portugués, italiano, entre otros).

¿Por qué ocurre este error de mojibake en primer lugar?

Ocurre cuando un programa lee un archivo guardado en UTF-8 pero asume (incorrectamente) que está en Windows-1252 o ISO-8859-1 — cada byte multibyte de UTF-8 se interpreta entonces como dos caracteres separados de esa codificación de un solo byte, produciendo el patrón característico de "é" en lugar de "é".

¿Mi texto se envía a algún servidor?

No, todo el procesamiento ocurre completamente en tu navegador.

Categorías Recomendadas

Herramientas Relacionadas

Otras calculadoras de Herramientas de Texto que te pueden interesar.

Herramientas de Texto

Convertidor de UTF-8 a ASCII

Convierte texto codificado en UTF-8 a ASCII estándar (7 bits). Translitera tildes y caracteres...

Ver herramienta
Herramientas de Texto

Convertidor de ISO-8859-1 a UTF-8

Convierte texto y archivos entre ISO-8859-1 (Latin-1/ANSI) y UTF-8. Repara textos con caractere...

Ver herramienta
Herramientas de Texto

Generador de Arte ASCII desde Texto

Transforma palabras en arte ASCII gigante y fuentes retro para README.md, terminales y código....

Ver herramienta
Herramientas de Texto

Generador de Banners de Texto ASCII

Crea carteles y banners decorativos en texto plano para GitHub README.md, scripts de terminal y...

Ver herramienta
Herramientas de Texto

Generador de Texto en Cajas ASCII

Genera marcos y cajas de texto ASCII y Unicode elegantes (línea simple, doble, redondeada, blo...

Ver herramienta
Herramientas de Texto

Convertidor de UTF-16 a UTF-8

Convierte texto UTF-16 (Little-Endian y Big-Endian) a UTF-8. Soporte para pares sustitutos (emo...

Ver herramienta
Herramientas de Texto

Eliminar BOM de UTF-8

Elimina el Byte Order Mark (BOM EF BB BF / \uFEFF) de un texto UTF-8. Soluciona errores de PHP ...

Ver herramienta
Herramientas de Texto

Convertidor de UTF-8 a UTF-16

Transforma texto UTF-8 a su representación UTF-16 en Little-Endian y Big-Endian, con y sin BOM...

Ver herramienta
Herramientas de Texto

Agregar BOM a Texto UTF-8

Agrega el Byte Order Mark (BOM EF BB BF / \uFEFF) a un texto UTF-8 online. Soluciona problemas ...

Ver herramienta
Herramientas de Texto

Generador de Separadores de Texto ASCII

Crea separadores ASCII, líneas divisorias, cabeceras de sección y cajas de comentario para tu...

Ver herramienta
Herramientas de Texto

Convertidor de Hexadecimal a ASCII

Traduce números hexadecimales a caracteres ASCII. Identifica caracteres de control (NUL, LF, C...

Ver herramienta
Herramientas de Texto

Convertidor de ASCII a Hexadecimal

Convierte texto y caracteres ASCII/UTF-8 a código hexadecimal (base 16). Formatos con espacios...

Ver herramienta
Herramientas de Texto

Eliminar Caracteres Especiales de un Texto

Elimina caracteres especiales, símbolos y signos de puntuación de tus textos online de forma ...

Ver herramienta
Herramientas de Texto

Generador de Enlaces Ancla desde Texto

Crea enlaces ancla de salto interno (<a href="#seccion"> y elementos destino id) a partir de t�...

Ver herramienta
Herramientas de Texto

Convertidor de Texto a CONSTANTE_MAYUSCULA

Convierte camelCase, frases o kebab-case a constantes en mayúsculas con guiones bajos. Wrapper...

Ver herramienta
Herramientas de Texto

Convertir Texto a Minúsculas

Convierte tu texto a minúsculas online de forma rápida, cómoda y gratuita. Respeta tildes, d...

Ver herramienta
Herramientas de Texto

Ordenar Líneas Alfabéticamente Z-A

Ordena tus líneas alfabéticamente en orden inverso Z-A. Clasificación descendente de textos ...

Ver herramienta
Herramientas de Texto

Extraer Enlaces y URLs de un Texto

Extractor de URLs y enlaces web de cualquier texto online. Extrae direcciones completas, filtra...

Ver herramienta
Herramientas de Texto

Validador Algoritmo de Luhn para Texto

Valida números y secuencias mediante el algoritmo de Luhn (módulo 10). Inspección matemátic...

Ver herramienta
Herramientas de Texto

Convertidor de Mayúsculas a Minúsculas

Convertidor de mayúsculas a minúsculas avanzado. Cambia el caso de tu texto de forma rápida,...

Ver herramienta
Herramientas de Texto

Ordenar Líneas Alfabéticamente A-Z

Ordenador de líneas alfabéticamente A-Z. Clasifica tus listas, textos y nombres de forma asce...

Ver herramienta
Herramientas de Texto

Extraer Claves API de Texto

Detecta y extrae claves API, secretos y tokens de más de 25 proveedores (OpenAI, GitHub, AWS, ...

Ver herramienta