Conversor de ancho completo y ancho medio

Choose the target width. The converter uses explicit ASCII and Katakana character tables and leaves unsupported characters unchanged.

Target width

Cambia únicamente el ancho de los caracteres en textos que mezclan japonés y alfabeto latino. Elige una salida de ancho completo o ancho medio para hasta 10.000 puntos de código Unicode. Las tablas explícitas de ASCII, puntuación y katakana se aplican en la sesión actual del navegador; los kanji, hiragana, emojis y caracteres no incluidos permanecen intactos.

Las formas de ancho completo y ancho medio son caracteres Unicode distintos, no un simple cambio de tamaño de letra. La sección 18.5 de la especificación básica de Unicode 17 explica su origen en sistemas de Asia oriental que mostraban ciertos caracteres en dos celdas y ASCII en una.

Este conversor aplica un conjunto reducido y comprobable de sustituciones. No ejecuta una normalización de compatibilidad Unicode general.

ASCII y espacio

Al convertir a ancho completo, cada carácter ASCII imprimible de U+0021 a U+007E se asigna a U+FF01 hasta U+FF5E. El espacio ASCII U+0020 se convierte en el espacio ideográfico U+3000. La conversión inversa solo cambia esos equivalentes. El gráfico Unicode Halfwidth and Fullwidth Forms documenta estas correspondencias.

Dirección Entrada Salida
A ancho completo ABC 123!? ABC 123!?
A ancho medio ABC 123!? ABC 123!?
A ancho completo 東京2026 ガイド😀 東京2026 ガイド😀

En el último ejemplo cambian los dígitos ASCII, el espacio y el katakana compatible. 東京 y el emoji se conservan.

Katakana, puntuación y marcas sonoras

Una tabla explícita cubre los katakana de ancho medio, la puntuación japonesa y la marca de sonido prolongado. La lista de nombres Unicode de U+FF00 a U+FFEF recoge pares como /, /, / y /.

Dirección Entrada Salida
A ancho completo ガ パ ヴ ガ パ ヴ
A ancho medio ガ パ ヴ ガ パ ヴ
A ancho completo 。、「」・ー 。、「」・ー
A ancho medio 。、「」・ー 。、「」・ー

Los pares sonoros y semisonoros compatibles se tratan de forma expresa: ガ, パ, ヴ, además de ヷ y ヺ. Los kana no incluidos, como , , , , y , no se deducen ni transliteran. U+FF9E y U+FF9F corresponden estrictamente a las marcas combinantes U+3099 y U+309A. Las marcas espaciadoras U+309B y U+309C permanecen intactas.

Una salvedad precisa sobre normalización

Esto no es NFKC. El Anexo 15 del estándar Unicode muestra que NFKC también modifica muchas formas de compatibilidad ajenas al ancho. Aquí solo se aplican las tablas descritas.

Hay un detalle de composición intencionado: tanto el precompuesto como la secuencia seguida de U+3099 se estrechan a ガ. Al ensanchar el resultado se obtiene el habitual. Se conserva la lectura visible, pero no se garantiza recuperar la secuencia original de puntos de código.

Dirección Entrada Salida
A ancho completo ~〜~ ~〜~
A ancho medio ~〜~ ~〜~

La virgulilla ASCII U+007E y la de ancho completo U+FF5E forman un par. El guion ondulado U+301C es otro carácter y no cambia.

Lo que permanece intacto

Se conservan tabulaciones, saltos de línea, espacios de no separación U+00A0, hiragana, kanji, emojis, hangul de ancho medio, kana no compatibles, cifras arábigo-índicas y cualquier punto de código no incluido. El conversor no traduce, translitera, calcula ni convierte hiragana en katakana.

La ficha de JIS X 0201:1997 de la Asociación Japonesa de Normas aporta el contexto histórico del repertorio. Esta herramienta no examina la codificación de archivos ni certifica el cumplimiento de JIS o de documentos oficiales; solo opera sobre el texto Unicode recibido por el navegador.

Privacidad y límite

La conversión se realiza en el navegador. El texto original y la dirección se guardan en el sessionStorage de la sesión actual para mantenerlos durante los tres pasos. No se envían a nuestros servidores, no se añaden a la URL y se eliminan al reiniciar. Los gestores del portapapeles, las extensiones y el destino de pegado quedan fuera del control de la herramienta.

El límite es de 10.000 puntos de código Unicode, no de unidades UTF-16, por lo que un emoji cuenta una vez. Una base katakana con una marca combinante compatible puede convertirse en un carácter precompuesto; el límite controla la entrada, no garantiza el mismo número de puntos de código en la salida.

Preguntas frecuentes

No. Solo usa pares explícitos de ancho para ASCII, espacio, puntuación y katakana. NFKC tiene efectos de compatibilidad más amplios.

No. El hiragana permanece intacto. La herramienta solo cambia los pares de ancho incluidos y no traduce ni translitera japonés.

La secuencia descompuesta y el ガ precompuesto se estrechan a ガ. Al ensancharlo se genera el carácter precompuesto habitual.

No. Solo se emparejan la virgulilla ASCII y la de ancho completo. El guion ondulado U+301C permanece intacto.

No. No se examinan la codificación binaria, la estructura del archivo ni requisitos documentales, y no se certifica JIS ni conformidad oficial.

No. Se procesa localmente y solo se conserva en la sesión actual del navegador para la vista de varios pasos.

Herramientas relacionadas

Herramienta disponible en otros idiomas