Respuesta rápida: conserva siempre la caja de la ruta
Informe.pdf e informe.pdf pueden ser el mismo archivo o dos archivos diferentes. La respuesta no depende del español ni de una regla ortográfica, sino del sistema de archivos, del volumen y, en algunos entornos, de la configuración concreta de la carpeta.
Windows suele conservar la forma escrita pero comparar los nombres sin distinguir mayúsculas. Linux suele distinguirlas. macOS usa normalmente APFS sin sensibilidad a la caja, aunque también permite volúmenes sensibles. Como una carpeta puede viajar entre equipos, servidores, repositorios y servicios de despliegue, la práctica más segura es tratar cada ruta como sensible y mantener exactamente su grafía.
Tabla de decisión
| Entorno habitual | Informe.pdf frente a informe.pdf | Qué conviene hacer |
|---|---|---|
| Windows, comportamiento predeterminado | Suelen ser el mismo nombre | No crees elementos que se diferencien solo por la caja. |
| Carpeta de Windows configurada como sensible | Pueden ser nombres distintos | Usa la caja exacta en cada referencia. |
| macOS con APFS predeterminado | Suelen ser el mismo nombre | No confíes en esa equivalencia al compartir el proyecto. |
| macOS con APFS sensible | Son nombres distintos | Comprueba rutas, imports y enlaces locales. |
| Linux, comportamiento habitual | Son nombres distintos | Respeta cada mayúscula y minúscula. |
| Archivo dentro de una URL | La ruta puede distinguirlas | Conserva el nombre como aparece en el servidor. |
Windows conserva la caja, pero normalmente no la usa para distinguir
Los sistemas de archivos utilizados habitualmente por Windows guardan la grafía original del nombre. Un archivo creado como Presupuesto2026.xlsx puede mostrarse así en el explorador. Sin embargo, el comportamiento normal considera equivalentes Presupuesto2026.xlsx, presupuesto2026.xlsx y PRESUPUESTO2026.XLSX.
Microsoft recomienda no asumir que la comparación será sensible. NTFS puede admitir sensibilidad por directorio, especialmente al trabajar con el Subsistema de Windows para Linux, pero no es el comportamiento predeterminado. En una carpeta sensible, una aplicación que cambie los nombres automáticamente a mayúsculas o minúsculas puede dejar de encontrar el archivo.
Foto.jpgfoto.jpg
La segunda forma suele apuntar al mismo archivo.
Foto.jpgfoto.jpg
Pueden coexistir como dos archivos diferentes.
Linux suele distinguir mayúsculas y minúsculas
En el comportamiento habitual de Linux, datos.csv, Datos.csv y DATOS.csv son tres nombres posibles. Una orden, una importación de código o una referencia en una configuración debe coincidir con la caja real. Cambiar solo una letra puede provocar un error de archivo inexistente.
Esto explica por qué un proyecto puede funcionar en un equipo y fallar al desplegarse en un servidor Linux. El problema no siempre está en el contenido: puede estar en una ruta escrita como Imagenes/logo.svg cuando la carpeta real se llama imagenes. Conviene revisar la ruta completa, no solo la extensión.
macOS puede trabajar de las dos maneras
APFS, el sistema de archivos habitual de macOS, es insensible a la caja por defecto y conserva la grafía de los nombres. Apple también ofrece formatos APFS sensibles, donde Clientes y clientes pueden ser carpetas distintas. Por eso conocer únicamente el sistema operativo no basta: importa el formato del volumen.
Apple recomienda que el software trate los nombres como sensibles para funcionar de forma segura en cualquier configuración. La misma precaución sirve para una persona que prepara un proyecto compartido: no dependas de que el equipo actual tolere una ruta mal capitalizada.
La extensión forma parte del nombre
En informe.PDF, la extensión PDF no es una propiedad separada para la comparación del sistema de archivos: forma parte del nombre. En un entorno sensible, informe.PDF e informe.pdf pueden ser diferentes. En un entorno insensible, suelen abrir el mismo archivo.
Aun cuando el sistema no distinga la extensión, una aplicación, un script o una regla de publicación puede esperar una forma concreta. La convención más portable es mantener extensiones conocidas en minúscula —.html, .css, .js, .jpg— salvo que el proyecto establezca otra grafía. No cambies una extensión para aparentar otro formato: renombrar foto.png como foto.jpg no convierte el contenido.
Nombres visibles y rutas técnicas no cumplen la misma función
Un documento personal puede llamarse Informe anual 2026.pdf y conservar espacios y mayúsculas por legibilidad. En una ruta técnica suelen preferirse nombres previsibles, cortos y consistentes, como informe-anual-2026.pdf. Esa preferencia es una convención de trabajo, no una regla ortográfica universal.
Para identificadores de código, camelCase o snake_case pueden ser adecuados. Para archivos públicos, muchos proyectos eligen minúsculas y guiones. No apliques una conversión de identificadores de forma automática a una colección ya enlazada: cambiar ManualUsuario.pdf por manual-usuario.pdf exige actualizar todas las referencias.
Regla práctica: antes de convertir una lista de rutas, conserva una copia, identifica el sistema de destino y actualiza en conjunto los nombres y todas sus referencias.
Probar formatos técnicosQué ocurre al convertir un texto completo
Las herramientas de mayúsculas y minúsculas transforman letras. La opción Proteger enlaces y correos evita cambios dentro de URL, dominios y direcciones electrónicas detectadas, pero no protege rutas locales como C:\Proyectos\Informe.docx, ./Imagenes/Portada.webp o /home/equipo/Datos.csv.
La detección automática de rutas sería ambigua: una barra puede formar parte de una dirección web, un comando, una fracción o texto corriente. Si el material contiene nombres de archivos reales, sepáralos antes de convertir o revisa cada resultado. La herramienta no renombra archivos en el dispositivo; solo transforma el texto pegado.
Errores frecuentes
- Confiar en el equipo actual: que una ruta funcione en Windows no garantiza que funcione en Linux.
- Crear dos nombres que solo cambian de caja: pueden coexistir en un sistema y colisionar al copiarse a otro.
- Convertir una lista de rutas a minúsculas: las referencias a archivos sensibles pueden quedar rotas.
- Cambiar la extensión como si convirtiera el formato: el contenido del archivo permanece igual.
- Mezclar convenciones: usar
InformeFinal.pdf,informe_final.pdfeinforme-final.pdfsin criterio dificulta la búsqueda. - Renombrar sin actualizar referencias: enlaces, imports, hojas de estilo y configuraciones pueden seguir apuntando al nombre anterior.
Lista de comprobación antes de renombrar
- Confirma si el destino distingue mayúsculas y minúsculas.
- Evita nombres duplicados que solo cambien de caja.
- Conserva la extensión correcta y no la uses para simular una conversión.
- Elige una convención coherente para el proyecto.
- Actualiza rutas, enlaces, imports y configuraciones en la misma operación.
- Prueba el proyecto en el entorno donde se publicará o ejecutará.
- Mantén una copia de seguridad antes de renombrar muchos elementos.
Fuentes consultadas
- Microsoft Learn: nombres de archivos, rutas y espacios de nombres en Windows.
- Microsoft Learn: sensibilidad a mayúsculas entre Windows y Linux.
- Apple Developer: archivos y directorios.
- Apple: formatos de sistemas de archivos disponibles en Utilidad de Discos.
- The Open Group: portabilidad de nombres de archivo en POSIX.
Preguntas frecuentes
¿Windows distingue mayúsculas en nombres de archivos?
De forma predeterminada, no. Windows conserva la grafía escrita, pero suele tratar Informe.pdf, informe.pdf e INFORME.PDF como el mismo nombre. Algunas carpetas pueden configurarse como sensibles a la caja.
¿Linux distingue mayúsculas en archivos y carpetas?
Sí en el comportamiento habitual de sus sistemas de archivos: Informe.pdf e informe.pdf pueden ser dos archivos diferentes. Por eso una ruta debe conservar exactamente su caja.
¿macOS distingue mayúsculas en los nombres?
Depende del formato del volumen. APFS suele ser insensible a la caja por defecto, aunque existe una variante sensible. Conviene no asumir el comportamiento del equipo de destino.
¿La extensión .PDF es distinta de .pdf?
La extensión forma parte del nombre. En un sistema sensible a la caja puede distinguirse; en uno insensible suele considerarse equivalente. Además, algunas aplicaciones esperan una grafía concreta.