#493 · Utilidad y seguridad

Limpiador de nombres de archivo para macOS

Prepara nombres de archivo para macOS y sistemas basados en Unix. Elimina el carácter nulo, evita barras de ruta y permite normalizar Unicode para reducir diferencias entre nombres visualmente iguales.

Entrada de texto

Procesamiento local
Espacio publicitario

Cómo usar esta herramienta de texto

  1. Introduce un nombre de archivo.
  2. Elige el carácter de sustitución.
  3. Selecciona NFC, NFD o sin normalización según tu flujo de trabajo.
  4. Ejecuta la herramienta y comprueba el nombre final.

Qué hace esta herramienta

Sustituye «/», el carácter nulo y «:» para mejorar la portabilidad; además puede normalizar Unicode a NFC o NFD.

macOS moderno usa un sistema de archivos Unix donde «/» actúa como separador de ruta. El carácter nulo tampoco puede formar parte de un nombre. El tratamiento de «:» mejora la compatibilidad con aplicaciones y formatos heredados.

La normalización Unicode puede cambiar la secuencia interna de puntos de código aunque el texto se vea igual.

Ejemplo

Entrada: Proyecto/cliente: versión final

Salida con guion: Proyecto-cliente- versión final

Casos de uso

  • Preparar archivos para Finder y terminal.
  • Homogeneizar nombres con tildes provenientes de distintos sistemas.
  • Evitar que un título se interprete como una ruta.

Consejos para obtener mejores resultados

  • Revisa el resultado antes de usarlo en producción.
  • Prueba también entradas con tildes, ñ, emoji y saltos de línea.
  • Conserva una copia del texto original si la transformación no es reversible.
  • Evita aplicar varias conversiones consecutivas sin comprobar el efecto.

Detalles del procesamiento

El navegador aplica String.normalize cuando eliges NFC o NFD. La sustitución se limita a separadores y caracteres incompatibles esenciales.

No comprueba permisos, longitud de ruta, colisiones entre archivos ni restricciones de aplicaciones concretas.

Preguntas frecuentes

¿Qué carácter no puede aparecer en un nombre de archivo de macOS?

En la capa Unix, la barra / es el separador de ruta y el carácter nulo no es válido. La herramienta también sustituye : para mejorar la portabilidad con software heredado.

¿Debo usar NFC o NFD para nombres con tildes en Mac?

Depende del sistema con el que intercambies archivos. NFC suele ser práctico para interoperabilidad; NFD puede coincidir mejor con ciertos flujos históricos de macOS.

¿La ñ y las vocales acentuadas se eliminan?

No. Se conservan. Si eliges normalización, solo cambia su representación Unicode interna cuando existe una forma normalizada equivalente.

¿Puedo usar dos puntos en un nombre de archivo de macOS?

Algunas capas modernas pueden manejarlo, pero históricamente y en ciertos intercambios puede causar ambigüedad. Esta herramienta lo sustituye para favorecer la portabilidad.

¿Este limpiador también sirve para Linux?

En gran parte sí para evitar / y NUL, pero Linux puede tener reglas y convenciones diferentes. Revisa siempre el destino real.

Resumen de reglas

ElementoTratamiento
ElementoTratamiento
Barra /Se sustituye
NULSe sustituye
Dos puntos :Se sustituye por portabilidad
UnicodeNFC, NFD o sin cambios

Explorar la categoría

Consulta más utilidades para preparar, comprobar y transformar texto de forma segura.

Ver Utilidad y seguridad