How to set up and Use CoreFTP Client

File Transfer Protocol - Secure File Transfer Protocol

Clear instructions for secure FTP setup

and reliable file transfer performance

Updated: June 4, 2025
By: RSH Web Editorial Staff

Contact Us

Menu

CoreFTP

CoreFTP is a free, lightweight, and reliable FTP client for Windows, designed to facilitate secure file transfers to and from web servers, such as those managed through cPanel. Supporting FTP, FTPS (FTP over SSL/TLS), and SFTP (SSH-based), CoreFTP is ideal for website administrators, developers, and businesses managing hosting environments. This guide provides step-by-step instructions to set up CoreFTP, connect to your server, and leverage its advanced features, along with security tips and troubleshooting advice for seamless file management.

Setting Up CoreFTP Client With straightforward instructions for secure FTP setup

Why Choose CoreFTP?

CoreFTP is a trusted FTP client praised for its simplicity, speed, and robust feature set. Key benefits include:

  • Free and Lightweight: CoreFTP LE (Lite Edition) is free, requiring minimal system resources (Windows XP or later, ~4MB disk space).
  • Secure Protocols: Supports FTP, FTPS, and SFTP for encrypted file transfers, protecting sensitive website data.
  • Advanced Features: Offers file compression, scheduling, bandwidth control, and command-line scripting for automation.
  • cPanel Compatibility: Seamlessly integrates with cPanel for managing website files, backups, and uploads.
  • User-Friendly: Features an intuitive interface with drag-and-drop support and a site manager for multiple connections.

Prerequisites for Setting Up CoreFTP

Before configuring CoreFTP, ensure you have:

  • FTP Account: Create an FTP account in cPanel with your hostname (e.g., ftp.yourdomain.com), username, and password. How to Create an FTP Account in cPanel
  • CoreFTP Installed: Download the latest version (2.2, build 1960, as of 2025) from the official site. CoreFTP Official Site
  • Server Details: Obtain your server’s IP address or domain, port (FTP: 21, SFTP: typically 22, varies by host), and protocol requirements.
  • Internet Connection: Ensure a stable connection, as workplace firewalls may block FTP. Try connecting from a home network if issues arise.

Downloading and Installing CoreFTP

  1. Download CoreFTP
    Visit the official CoreFTP website to download the free CoreFTP LE client
    - Choose the appropriate version for your Windows system (32-bit or 64-bit).
    - Tip: Avoid bundled software during installation by selecting “Custom” setup and unchecking optional offers.
  2. Install CoreFTP
    - Run the downloaded installer (e.g., coreftplite.exe).
    - Follow the on-screen prompts to install CoreFTP to your preferred directory (default: C:\Program Files\CoreFTP).
    - Launch CoreFTP from the Start menu or desktop shortcut.

Configuring CoreFTP for File Transfers With simple steps for secure and efficient file transfers

Configuring CoreFTP for File Transfers

Follow these steps to set up CoreFTP and connect to your cPanel-hosted server:

  1. Open CoreFTP
    Launch CoreFTP from your Windows Start menu or desktop shortcut.
  2. Access the Site Manager
    - Click the Sites tab in the top menu and select Site Manager, or press Ctrl+S.
  3. Create a New Site Profile
    - In the Site Manager, click New Site.
    - Enter a Site Name (e.g., “My Website”) for easy identification.
  4. Enter Connection Details
    - Host/IP/URL: Input your server’s hostname (e.g., ftp.yourdomain.com) or IP address.
    - Username: Enter your cPanel FTP username.
    - Password: Enter your FTP password (case-sensitive).
    - Port: Use 21 for FTP/FTPS or contact your host for the SFTP port (typically 22). How to Use SFTP with cPanel
    - Connection Type: Select from: - FTP: Standard, unencrypted (not recommended for sensitive data). - FTPS: FTP with SSL/TLS encryption. - SSH/SFTP: Secure FTP Transfers over SSH (preferred for security).
    - For true SFTP, go to Advanced → SSH and check “Use Putty compatible SFTP.” Putty’s SFTP
  5. Configure Advanced Settings
    - Connection Mode: Choose Passive (PASV) for better firewall compatibility or Active if required by your server.
    - Home Directory: Specify the default directory (e.g., /public_html) or leave blank for the root.
    - Encryption: For FTPS, select “AUTH TLS” or “AUTH SSL” under Advanced → SSL/TLS. Core FTP Server: SSL/TLS
  6. Save and Connect
    - Click Connect to test the connection. If successful, the server’s directory will appear in CoreFTP’s interface.
    - Save the profile in Site Manager for future use.
  7. Transfer Files
    - Use the dual-pane interface to drag and drop files between your local computer (left pane) and the server (right pane).
    - Right-click files to rename, delete, or modify permissions (e.g., chmod for website files).

Advanced Features of CoreFTP

CoreFTP offers robust features to enhance file management:

  • Site Manager: Store multiple server profiles for quick access to different websites or hosting accounts.
  • File Compression: Compress files during transfer to save bandwidth (Pro version).
  • Automation: Schedule transfers or use command-line scripting for automated backups. CoreFTP Command Line
  • Resume Transfers: Automatically resume interrupted transfers for large files.
  • Bandwidth Control: Limit transfer speeds to avoid overloading your server or network.
  • Secure Transfers: FTPS and SFTP ensure encrypted data transfers, critical for sensitive website files.

Free vs. Pro: CoreFTP LE is free and sufficient for most users, while CoreFTP Pro (~$24.95) adds advanced features like scheduling, OpenPGP, and zip compression. CoreFTP

Troubleshooting Common CoreFTP Issues

Address common problems with these solutions:

  • Connection Failures: Verify hostname, port, and credentials. Ensure the correct protocol (FTP/FTPS/SFTP) is selected. Check for firewall blocks and try Passive mode. Troubleshooting FTP Connection Issues
  • “Could Not Connect” Error: For FTPS, ensure “AUTH TLS” or “AUTH SSL” is selected. For SFTP, confirm the correct port and SSH settings.
  • Slow Transfers: Adjust bandwidth settings in CoreFTP or check your internet connection.
  • Permission Errors: Use cPanel’s File Manager to adjust file/directory permissions (e.g., 644 for files, 755 for directories).
  • Support: Contact your hosting provider for server-specific issues.

Integrating CoreFTP with cPanel

cPanel enhances CoreFTP’s functionality with tools for managing FTP accounts and connections:

RSH Web Services pre-made WHMCS knowledgebase articles provide clear, visual guides for cPanel FTP setup, praised for their user-friendliness. WHMCS Knowledge Base Articles

Alternative FTP Clients

If CoreFTP doesn’t meet your needs, consider these cPanel-compatible alternatives:

  • FileZilla: Open-source, supports FTP/FTPS/SFTP
  • WinSCP: Windows-based, ideal for SFTP scripting
  • Fetch: A macOS FTP client, supports FTP/FTPS/SFTP
  • Commander One: macOS dual-pane client for FTP/SFTP
  • Cyberduck: Cross-platform, supports multiple protocols

By setting up CoreFTP with cPanel, you can efficiently manage your website files with security and ease. Follow these steps and explore CoreFTP’s features to streamline your file transfer workflow.

cPanel Learning Resources and How-To Instructions
Industry leading Linux-based website hosting control panel

Tweet  Share  Pin  Email

Add Comment

* Required information
Drag & drop images (max 3)

Comments

No comments yet. Be the first!

Inspired by the ingenuity of our master copywriters

RSH Web Services is a web hosting company that provides a solution to all your web hosting requirements with 99% uptime, guaranteed support and providing you with the best possible website hosting services at an affordable price