Herramienta de Normalización de Nombres de Archivo Unicode

¿Alguna vez enviaste un archivo desde Mac a Windows y "résumé.pdf" se convirtió en "re´sume´.pdf"? Con esta herramienta puedes solucionarlo.

Ver explicación detallada

Este problema ocurre porque Windows/Linux guardan los nombres de archivo en NFC (forma compuesta), mientras que macOS los guarda en NFD (forma descompuesta).

Sube un archivo para verificar si su nombre está normalizado en NFC, NFD, NFKC o NFKD. También puedes descargarlo con la normalización que prefieras. Descargar en NFC evita que los nombres creados en Mac se corrompan en Windows.

🔒 ¡No te preocupes! Los archivos no se suben a ningún servidor. Todo el procesamiento se realiza localmente en tu navegador. Si no lo crees, abre las herramientas de desarrollador (F12) y compruébalo.

Selecciona archivos o arrástralos abajo
Arrastra y suelta los archivos aquí
O haz clic para seleccionar (soporta múltiples archivos)
※ Descargar en formato NFC evita problemas en Windows.
#Nombre originalNormalización detectadaAcciones
Aún no hay archivos.
Vista avanzada: puntos de código (fila seleccionada)
Haz clic en una fila para ver los puntos de código abajo.

⚠️ Se ha confirmado que al subir archivos en Chrome y Firefox en macOS, los nombres de archivo se envían siempre en formato NFD. Como resultado, incluso los archivos NFC pueden detectarse como NFD. Este problema solo afecta a la detección del método de normalización y no afecta a los archivos descargados. Safari no presenta este problema. Si desea comprobar el tipo de normalización en macOS, se recomienda utilizar Safari.

⚠️ En Macs antiguos (antes de macOS High Sierra, 2017) que usan HFS/HFS+, los nombres siempre se guardan en NFD. En ese caso, usa un sistema de archivos compatible con NFC.

Herramienta CLI
Anteriormente creé una herramienta CLI llamada "unicode_norm" para resolver este problema. Si no puedes acceder a este sitio web, puedes usar esa herramienta. Como instalar una CLI puede ser complicado, también creé esta versión web.

Enlace a GitHub
Video introductorio en YouTube
Apóyame
Apoya al desarrollador. Tu apoyo es de gran ayuda para las actualizaciones y el desarrollo de nuevos servicios.