🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo transferir archivos por FTP con FileZilla

Actualizado el 29 de octubre de 2025

¿Qué es FTP y por qué necesitas FileZilla?

Cuando tienes una página web en un hosting, llega el momento en que necesitas transferir archivos entre tu computadora y el servidor. Puede ser para subir las imágenes de tu catálogo, instalar un tema de WordPress, modificar el archivo .htaccess o simplemente hacer una copia de seguridad de tu sitio.

El FTP (File Transfer Protocol) es el protocolo estándar para hacer precisamente eso: mover archivos de un lugar a otro a través de Internet. Y FileZilla es el cliente FTP más popular y gratuito que existe. Es compatible con Windows, macOS y Linux, y su interfaz, aunque al principio puede parecer abrumadora, es muy lógica una vez que la entiendes.

En esta guía completa, te voy a enseñar paso a paso cómo instalar FileZilla, cómo conectarte a tu hosting y cómo subir archivos o descargarlos sin cometer errores. No necesitas ser un experto en informática: solo sigue las instrucciones y en menos de diez minutos estarás gestionando los archivos de tu web como un profesional.


Paso 1: Descargar e instalar FileZilla

Lo primero es obtener el programa. Ve al sitio web oficial de FileZilla y descarga la versión que corresponda a tu sistema operativo.

Instalación en Windows

  1. Haz doble clic en el archivo descargado (normalmente se llama algo como FileZilla_3.x.x_win64-setup.exe).
  2. Acepta los términos de la licencia.
  3. Elige si lo quieres instalar solo para tu usuario o para todos los usuarios del equipo.
  4. Haz clic en Siguiente en todas las ventanas hasta que aparezca el botón Instalar.
  5. Espera a que termine y pulsa Finalizar.

Instalación en macOS

  1. Abre el archivo .dmg descargado.
  2. Arrastra el icono de FileZilla a la carpeta de Aplicaciones.
  3. Si macOS te avisa de que es una aplicación de un desarrollador no identificado, ve a Preferencias del Sistema → Privacidad y Seguridad y haz clic en Abrir de todas formas.

Paso 2: Obtener tus datos de conexión FTP

Antes de poder conectarte, necesitas tres datos clave que te proporciona tu proveedor de hosting:

  • Servidor (o Host): Suele ser algo como ftp.tudominio.com o directamente tudominio.com. A veces es una IP como 192.168.1.1.
  • Usuario: Tu nombre de usuario FTP, que normalmente es el mismo que el de tu cuenta de hosting o uno que hayas creado específicamente.
  • Contraseña: La clave asociada a ese usuario.

[INFO] Si tu hosting utiliza Syspanel (el panel de control que antes se llamaba HestiaCP), la gestión de usuarios FTP se hace desde la sección "Usuarios FTP" del panel. Recuerda que el acceso a Syspanel se realiza a través del puerto 2106 (por ejemplo: https://tudominio.com:2106). Dentro de esa sección podrás crear un usuario y obtener la contraseña si no la recuerdas.


Paso 3: La interfaz de FileZilla explicada para principiantes

Cuando abras FileZilla por primera vez, verás una ventana dividida en varias áreas. No te asustes, es más fácil de lo que parece.

  • Barra de conexión rápida: Está en la parte superior. Ahí introduces el servidor, usuario, contraseña y puerto.
  • Panel izquierdo (Sitio local): Muestra los archivos y carpetas de tu computadora.
  • Panel derecho (Sitio remoto): Muestra los archivos y carpetas de tu servidor.
  • Parte inferior (Cola de transferencia): Aquí se muestra el progreso de las subidas y descargas, y los errores si los hay.

Imagina que es como dos exploradores de archivos (como el Explorador de Windows o el Finder de Mac) uno al lado del otro. La clave es que puedes arrastrar archivos de un lado al otro.


Paso 4: Conectarse al servidor por FTP

Ahora viene el momento de la verdad. Sigue estos pasos:

  1. En la barra de conexión rápida, escribe tu servidor, usuario y contraseña.
  2. Deja el puerto vacío (FileZilla usará el 21 automáticamente, que es el estándar para FTP).
  3. Pulsa el botón Conexión rápida (el icono con un rayo).

Si todo es correcto, verás en el panel derecho las carpetas de tu hosting (normalmente public_html, logs, etc.). En la parte de arriba, en el área de mensajes, aparecerá un texto en verde que dice Listado de directorios correcto.

[TIP] Marca la casilla "Guardar contraseña" si estás en tu equipo personal para no tener que escribirla cada vez. Si estás en un ordenador compartido, no la guardes por seguridad.

¿Qué pasa si no conecta?

  • Error de autenticación: Revisa que el usuario y la contraseña estén bien escritos. Cuidado con las mayúsculas.
  • No se puede conectar al servidor: Verifica que el nombre del servidor sea correcto. A veces hay que usar ftp.tudominio.com y otras veces simplemente tudominio.com.
  • Puerto bloqueado: Algunos firewalls bloquean el puerto 21. Prueba a conectar por SFTP (más abajo te explico cómo) o contacta con tu proveedor de hosting.

Paso 5: Cómo transferir archivos (subir y descargar)

Una vez conectado, ya puedes empezar a mover archivos.

Subir archivos (de tu PC al hosting)

  1. En el panel izquierdo (tu computadora), navega hasta la carpeta donde tienes el archivo que quieres subir.
  2. En el panel derecho (servidor), navega hasta la carpeta de destino. Normalmente, para que una web funcione, los archivos deben ir dentro de public_html (o www).
  3. Arrastra el archivo desde el panel izquierdo hasta el panel derecho y suéltalo.
  4. Verás que en la parte inferior (cola de transferencia) aparece el archivo con una barra de progreso. Cuando ponga "Correcto", ya está subido.

También puedes hacer clic derecho sobre el archivo y elegir Subir (Upload).

Descargar archivos (del hosting a tu PC)

El proceso es el mismo pero a la inversa:

  1. Selecciona el archivo en el panel derecho (servidor).
  2. Arrastra el archivo al panel izquierdo (tu PC) o haz clic derecho y elige Descargar (Download).

Consejos para no equivocarte

  • Sube siempre a la carpeta correcta: Si tu web es WordPress, los archivos de temas van en wp-content/themes/ y los de plugins en wp-content/plugins/. Nunca los pongas en la raíz de public_html a no ser que sepas lo que haces.
  • Mantén la estructura: Si estás subiendo una carpeta completa, asegúrate de que FileZilla esté configurado para subir también las subcarpetas. Por defecto lo hace, pero si solo arrastras un archivo, solo subirá ese archivo.

Paso 6: Transferir archivos por SFTP (más seguro)

El FTP tradicional envía tus datos (usuario y contraseña) sin cifrar. Esto es un riesgo si estás en una red Wi-Fi pública. Para mayor seguridad, muchos hosting ofrecen SFTP (FTP sobre SSH), que cifra toda la conexión.

Casi siempre es el mismo puerto que SSH, normalmente el 22. Para conectarte por SFTP con FileZilla:

  1. Abre el Administrador de sitios (icono con un servidor y un engranaje).
  2. Haz clic en Nuevo sitio.
  3. En Protocolo, elige SFTP - Protocolo de transferencia de archivos SSH.
  4. Introduce el servidor (igual que antes).
  5. En Tipo de acceso, elige "Normal" y escribe tu usuario y contraseña.
  6. En Puerto, escribe 22 (o el que te indique tu hosting).
  7. Pulsa Conectar.

[WARNING] Si tu hosting usa Syspanel, es posible que el SFTP esté deshabilitado por defecto. Deberás activarlo desde la sección "Servidor Web" o "Seguridad" del panel. Recuerda acceder a Syspanel por el puerto 2106 para hacer ese cambio.


Paso 7: Manejar errores comunes al transferir archivos

A veces las cosas fallan. Aquí tienes los errores más típicos y cómo solucionarlos.

Error: "550 Permission denied"

Esto significa que no tienes permisos para escribir en esa carpeta. Normalmente ocurre cuando intentas subir archivos a una carpeta que no es tuya o que tiene permisos de solo lectura.

  • Solución: Asegúrate de estar subiendo a public_html y no a la raíz del servidor. Si el problema persiste, cambia los permisos de la carpeta a 755 o 775 (clic derecho → Permisos de archivo).

Error: "Connection timed out"

El servidor no responde. Puede ser un problema de red o que el servidor esté bloqueando tu IP.

  • Solución: Comprueba tu conexión a Internet. Si estás usando una VPN, desactívala. Si el problema continúa, contacta con tu proveedor de hosting.

Error: "Fallo al abrir el archivo de transferencia"

Suele pasar cuando intentas subir un archivo que está abierto en otro programa (como un .docx abierto en Word).

  • Solución: Cierra el programa que está usando el archivo y vuelve a intentarlo.

Subida interrumpida a mitad

Si tu conexión es inestable, la transferencia puede cortarse.

  • Solución: Vuelve a intentarlo. FileZilla te avisará si el archivo ya existe en el servidor y te preguntará si quieres sobrescribirlo. Elige "Sobrescribir" para completar la subida.

Paso 8: Buenas prácticas para gestionar tu hosting

Transferir archivos es algo que harás a menudo, así que te dejo una lista de recomendaciones:

  • Haz copias de seguridad antes de modificar: Antes de subir un archivo que va a reemplazar a otro (como un .htaccess o un tema de WordPress), descarga primero el original a tu PC. Así, si algo falla, puedes restaurarlo.
  • Usa colas de transferencia: Si tienes que subir 50 archivos, no los arrastres uno a uno. Selecciónalos todos (Ctrl + clic) y arrastra el grupo completo. FileZilla los pondrá en cola y los subirá de forma secuencial.
  • No subas archivos temporales: Archivos como .DS_Store (de Mac) o Thumbs.db (de Windows) son basura. No los subas a tu hosting, solo ocupan espacio.
  • Mantén FileZilla actualizado: Las nuevas versiones corrigen errores y vulnerabilidades de seguridad.
  • Cierra la sesión cuando termines: Haz clic en el icono "Desconectar" (el que tiene una X roja) para cerrar la conexión de forma segura.

Preguntas frecuentes (FAQ) sobre FTP y FileZilla

¿Cuántos archivos puedo subir a la vez?

No hay un límite técnico en FileZilla, pero tu hosting puede tener un límite de conexiones simultáneas. Si subes muchos archivos a la vez, puede saturar el servidor. Lo normal es que puedas subir entre 5 y 10 archivos simultáneamente sin problema.

¿Puedo usar FileZilla en mi teléfono móvil?

FileZilla no tiene una app oficial para móviles. Para transferir archivos desde tu teléfono, es mejor que uses el administrador de archivos de Syspanel (accediendo por el puerto 2106) o aplicaciones como "Cx File Explorer" o "Solid Explorer" que soportan FTP.

¿Es seguro transferir archivos por FTP?

El FTP clásico no es seguro, ya que los datos viajan sin cifrar. Es recomendable usar SFTP siempre que sea posible. Si tu hosting no lo ofrece, al menos asegúrate de usar contraseñas fuertes y no conectarte desde redes Wi-Fi públicas.

¿Qué diferencia hay entre FTP y FTPS?

FTPS es FTP con cifrado SSL/TLS. Es similar a HTTPS para sitios web. FileZilla soporta FTPS; solo tienes que elegir "FTP sobre TLS explícito" en el protocolo del Administrador de sitios. Es una buena alternativa intermedia entre FTP y SFTP.

¿Por qué no veo mis archivos en el navegador después de subirlos?

Si subes un archivo a public_html, deberías poder verlo en tu navegador escribiendo tudominio.com/nombre-del-archivo. Si no lo ves, puede ser que:

  • Lo hayas subido a una carpeta equivocada (revisa que sea public_html).
  • Tu navegador tenga caché. Prueba con Ctrl + F5 para forzar la recarga.
  • El archivo tenga un nombre con espacios o caracteres raros. Mejor usa guiones bajos en lugar de espacios.

¿Cómo cambio los permisos de un archivo con FileZilla?

Haz clic derecho sobre el archivo en el panel del servidor y elige Permisos de archivo. Se abrirá una ventana donde puedes escribir el valor numérico (por ejemplo, 644 para archivos normales y 755 para carpetas). Pulsa Aceptar.


Conclusión: ya sabes transferir archivos con FileZilla

Dominar FileZilla es una de las habilidades más útiles que puedes tener si gestionas tu propia web. No es complicado: solo necesitas los datos de conexión, entender la interfaz de dos paneles y seguir los pasos que te he mostrado.

Recuerda siempre:

  1. Conecta con los datos de tu hosting.
  2. Navega hasta public_html en el servidor.
  3. Arrastra los archivos desde tu PC al servidor (o viceversa).
  4. Si algo falla, revisa los errores y aplica las soluciones que te he dado.

Y si tu hosting usa Syspanel, no olvides que el acceso al panel es a través del puerto 2106. Ahí podrás gestionar tus usuarios FTP, crear contraseñas nuevas y activar el SFTP si lo necesitas.

Con esta guía ya no tienes excusa para no subir tu web o hacer esos cambios que tanto pospones. ¡Manos a la obra y a transferir archivos! Si te surge cualquier duda, vuelve a leer la sección de errores comunes o contacta con el soporte de tu hosting.

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel