1. Home
  2. How to Upload and Download Files Using WinSCP for Your 1-grid Hosting Account

How to Upload and Download Files Using WinSCP for Your 1-grid Hosting Account

Safely transfer data packs, scripts, and media archives between your desktop and remote server using a secure, encrypted client interface.

Proper file transfer processes ensure your website updates deployment runs smoothly without dropping important data blocks. WinSCP provides a reliable, secure desktop environment to move files between your local computer and your 1-grid hosting account. This guide walks you through navigating the dual-pane workspace, uploading new code scripts, and downloading directory backups securely.

Upload and Download Files Using WinSCP | 1-grid


Before You Begin

Before initiating your first data transmission session, make sure you meet the following baseline requirements:

💡 Context: Unlike uploading files individually through a standard web browser form, desktop transfer applications like WinSCP stream data bundles synchronously. This ensures massive folders or raw website configuration archives transmit efficiently without dropping packet connections midway.


Follow These Steps

1. Connect to Your Hosting Server

Launch the WinSCP application on your desktop. Highlight your previously saved connection session card inside the login window panel list and click Login. Once authorisation handshakes pass, verify the interface layout splits cleanly:

  • Left Pane (Local): Displays files, folders, and storage trees sitting on your local computer.
  • Right Pane (Remote): Displays files, hidden configuration scripts, and folders sitting on your remote server space.

2. Locate Your Local Files

Inside your left-hand Local Pane, browse through your computer directories to locate the website files or content updates you want to push.

  • To select multiple scattered items: Hold down the Ctrl key on your keyboard while clicking individual files.
  • To select a concurrent block of files: Click the first file, hold down the Shift key, and click the last file in the list.

3. Open the Correct Destination Folder

Switch your focus to the right-hand Remote Pane view. Double-click through the server directories to open your website’s target root directory. For almost all standard domains, this is the public_html directory root.

⚠️ Critical: Dropping website index files outside of the intended public root folder container will block web browsers from mapping or displaying your site content.

4. Upload Files to the Server

Highlight your selected files inside your local pane, click the Upload icon button on the top toolbar (or press F5 on your keyboard layout). Review the prompt window configuration options, ensure the remote destination path reads correctly, and click OK. WinSCP will initialise the transmission pipeline immediately.

5. Verify the Uploaded Assets

Once the transfer progress window closes out, review your remote panel list to confirm that your new code blocks are visible with non-zero file sizes. Open an external private or incognito browser tab, enter your live site domain URL, and hit refresh to confirm your changes render cleanly.

6. Download Files from the Server

If you are pulling down a data pack, theme folder, or manual directory archive for backup or local editing:

  • In the Remote Pane (Right), browse to the target file or folder row item you wish to extract.
  • Highlight the items, and click the Download icon button on the toolbar (or press F6 on your keyboard layout).
  • Verify the local destination folder path reads correctly inside the prompt box and click OK to pull the data blocks onto your computer.

7. Terminate the Session Safely

When your file movement queues read completely clear, click the active session close tab or select Disconnect from the main menu strip to cleanly terminate your network session loop.


What Happens Next?

Once file sync queues execute, data parameters take effect instantly across the infrastructure.

  • Direct Server Deployment: Uploaded code modifications or fresh index updates overwrite previous variables immediately, modifying your public web presence on the fly.
  • The Cache Delay: If your site graphics fail to change right away despite a successful upload notification log, your browser is likely pulling a local snapshot. Clear your browser history or use a hard refresh to verify changes.

Important Things to Know

  • The System Overwrite Trap: If you push a file containing an identical text layout name to an asset already present in the target remote folder directory, the server will replace the old data block permanently. Always extract a local text backup before pushing updates.
  • DNS Propagation Window: If your domain name configuration was registered within the last 24 hours, visual changes may remain masked globally until your internet service provider completes standard network DNS propagation loops.
  • Transmission Queue Safety: Interrupting active sync actions by closing the software layout window mid-stream can cause broken data loops or leave files incomplete and corrupted, causing critical site loading errors.
  • Secure Protocol Layering: Standard FTP sends data across paths without encryption. We highly recommend utilising encrypted variants like SFTP or FTPS inside your connection properties to protect your data and master credentials during transmission.

Common Mistakes to Avoid

  • Uploading your main website files to the wrong folder on the hosting server instead of the mandatory public_html directory.
  • Terminating your active internet network stream or closing WinSCP before file queues completely finish writing data blocks.
  • Overwriting central system layout scripts or theme files without storing a local copy backup folder first.
  • Selecting an unexpected local destination folder path on your computer when downloading files from your server.
  • Assuming website updates failed before performing a hard refresh or clearing your local browser cache history.

If This Didn’t Work

If asset movements stall or trigger systemic transmission error notifications inside the data console box, verify that your WinSCP connection remains stable and active. Confirm your login credentials, verify that your user account holds full write permissions for the destination folder, and retry the transfer after reconnecting. Check your internet connection for temporary ISP routing interruptions.


You’re Ready!

Your file data transfer routines via WinSCP are completely mastered. Running clean item drops and utilising structured folder directories allows you to update your applications, deploy design layouts, and secure your files with maximum precision.



Need Help?

If your asset queues terminate prematurely with socket timeout alerts, or if server directories block folder creations with permission exceptions, contact us. Our Support Team is ready to offer support and guidance.

Before opening a support request, please prepare:

  • Your primary domain name and active server plan metrics.
  • The exact FTP/SFTP hostname string configured inside your client.
  • A screenshot of your full WinSCP app window showing the connection status console.
  • The complete text string configuration of any error messages displayed on screen.
  • The specific name or path of the file or folder you were attempting to transfer.

Updated on August 21, 2026

Was this article helpful?