{"id":550,"date":"2013-02-01T17:21:58","date_gmt":"2013-02-01T17:21:58","guid":{"rendered":"https:\/\/www.inmotionhosting.com\/support\/2013\/02\/01\/how-to-upload-files-server\/"},"modified":"2025-06-12T16:51:35","modified_gmt":"2025-06-12T20:51:35","slug":"how-to-upload-files-server","status":"publish","type":"post","link":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/","title":{"rendered":"How do I Upload a File to My Server?"},"content":{"rendered":"<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"538\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server-1024x538.png\" alt=\"How do I Upload a File to My Server?\" class=\"wp-image-129778\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server-1024x538.png 1024w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server-300x158.png 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server-768x403.png 768w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server.png 1200w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/figure>\n\n\n\n<p>When managing a website, you often need to upload files such as HTML pages, images, scripts, or backups to your server. There are several ways to do this, including cPanel, Control Web Panel (CWP), FTP, and SSH. This guide will walk you through each method so you can choose the one that best suits your needs. We assume you know where to upload your files within your account. However, If you\u2019re unsure, please see our <a href=\"https:\/\/www.inmotionhosting.com\/support\/website\/where-to-upload-files\/\">What Directory I Should Put My Files in?  <\/a>article.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"difference\">What\u2019s the Difference Between Each Method<\/h2>\n\n\n\n<p>Each method for uploading files has its advantages and is best suited for different situations:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>cPanel &amp; CWP File Managers<\/strong> \u2013 Best for beginners and those who prefer a simple web-based interface. Suitable for uploading small to medium-sized files without requiring additional software.<\/li>\n\n\n\n<li><strong>FTP (File Transfer Protocol)<\/strong> \u2013 Ideal for efficiently transferring multiple or large files. Requires an FTP client like FileZilla but provides greater flexibility.<\/li>\n\n\n\n<li><strong>SSH (Secure Shell)<\/strong> \u2013 Best for advanced users who need command-line access for secure file transfers, automation, or working with large files quickly.<\/li>\n\n\n\n<li><strong>Code Editors with FTP\/SFTP Support<\/strong> \u2013 Useful for developers who frequently edit and upload files directly from their code editor, such as Visual Studio Code or Sublime Text.<\/li>\n<\/ul>\n\n\n\n<p>Choosing the correct method depends on your technical expertise, the size of your files, and how frequently you need to update your website.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"filemanager\">How to Upload a File through cPanel File Manager<\/h2>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<div class=\"jetpack-video-wrapper\"><div class=\"yt-EL2F-ylx-lA\">\n\t<a class=\"play-video-EL2F-ylx-lA\" style=\"position: relative; display: flex; flex-wrap: wrap; align-items: center; cursor: pointer;\">\n\t\t<img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.ytimg.com\/vi_webp\/EL2F-ylx-lA\/maxresdefault.webp\" width=\"1280\" height=\"720\" alt=\"How to Upload a File in cPanel File Manager\" style=\"width: 100%; height: auto;\">\n\t\t<span class=\"fa fa-imh-play-circle imh-ds-icon play-circle\" style=\"position: absolute; display:block; font-size:150px; color: #c52228; opacity:0;\"><\/span>\n\t<\/a>\n<\/div><\/div>\n<\/div><figcaption class=\"wp-element-caption\">Guide on uploading files with cPanel File Manager<\/figcaption><\/figure>\n\n\n\n<ol class=\"wp-block-list article_list\">\n<li><a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/how-to-log-into-cpanel\/\">Login into your cPanel<\/a>. <\/li>\n\n\n\n<li>Click the <strong><a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/cpanel\/using-file-manager-in-cpanel\/\">File Manager<\/a><\/strong> button in the <em>Files<\/em> section.<\/li>\n\n\n\n<li>Navigate to the directory you want to upload a file to and click the <strong>Upload<\/strong> link at the top of the <em>File Manager<\/em>. This will open an upload page in a new tab.<a rel=\"lightbox-0\" href=\"\/support\/wp-content\/uploads\/2013\/02\/cpanel_upload-files_cpanel-upload-button.png\"><img loading=\"lazy\" decoding=\"async\" width=\"890\" height=\"657\" class=\"std_ss\" style=\"float: right; margin: 0px 0px 15px 15px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/cpanel_upload-files_cpanel-upload-button.png\" alt=\"Upload a file with cPanel File Manager\"><\/a><\/li>\n\n\n\n<li>Drag and drop your file into the window, or click <strong>Select File<\/strong> to browse your computer for the file you want to upload. Check the available box if you want to overwrite files that already exist in the upload folder. Your file will then upload. You will see a \u201c100%\u201d message when the upload completes.<\/li>\n\n\n\n<li>Click the <strong>Go Back<\/strong> link to return to the <em>File Manager<\/em>.<\/li>\n\n\n\n<li>Refresh your <em>File Manager<\/em> by clicking the <strong>Reload<\/strong> link at the top middle of the File Manager. You should then see the file listed in the File Manager.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">How to Upload a File through Control Web Panel (CWP) File Manager<\/h2>\n\n\n\n<p>Control Web Panel (CWP) also provides an easy-to-use File Manager for uploading files.<\/p>\n\n\n\n<ol class=\"wp-block-list article_list\">\n<li><a href=\"https:\/\/www.inmotionhosting.com\/support\/edu\/control-web-panel\/general\/logging-into-control-web-panel-cwp\/#accessing-the-cwp-user-panel\">Log in to CWP User Panel<\/a>.<\/li>\n\n\n\n<li>In the CWP User Panel, navigate to the <strong>File Management <\/strong>section. Click <strong>File Manager<\/strong>.<br><img loading=\"lazy\" decoding=\"async\" width=\"400\" height=\"390\" class=\"wp-image-129754\" style=\"width: 400px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/cwp-file-management.png\" alt=\"CWP File Manager\"><\/li>\n\n\n\n<li>Browse to the directory where you want to upload your file, such as <code>\/home\/username\/public_html<\/code>.<\/li>\n\n\n\n<li>Click the <strong>Upload<\/strong> button at the top of the page. Select the file from your computer and click <strong>Upload<\/strong>.<br><img loading=\"lazy\" decoding=\"async\" width=\"550\" height=\"42\" class=\"wp-image-129761\" style=\"width: 550px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-manager.png\" alt=\"CWP File Manager Upload\" srcset=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-manager.png 966w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-manager-300x23.png 300w, https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-manager-768x58.png 768w\" sizes=\"auto, (min-width: 1360px) 876px, (min-width: 960px) calc(61.58vw + 51px), calc(100vw - 80px)\" \/><\/li>\n\n\n\n<li>Wait for the upload to complete. Confirm that the file appears in the directory. Right-click the file to rename, move, or change permissions if needed.  <\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"filezilla\">How to Upload With FTP using FileZilla<\/h2>\n\n\n\n<p>FileZilla <span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">allows you to upload files from your computer to your server with us. The left side is the\u201d\u00a0<em>Local Site,<\/em>\u201d and the right is the \u201c<em>Remote Site<\/em>.\u201d The \u201c<em>Local Site<\/em>\u201d is where your computer files are located, and the \u201c<em>Remote Site<\/em>\u201d is where the files are<\/span> on the server. Below is how to upload a file using FileZilla.<\/p>\n\n\n\n<ol class=\"wp-block-list article_list\">\n<li><a href=\"https:\/\/www.inmotionhosting.com\/support\/website\/ftp\/configuring-your-site-in-filezilla\/\">Connect to your server with FileZilla<\/a>.<\/li>\n\n\n\n<li>Navigate your files in the third window on the left underneath the \u201c<em>Local Site:<\/em>\u201d box where its says\u201d<em>Filename<\/em>\u201c.<a rel=\"lightbox-0\" href=\"\/support\/wp-content\/uploads\/2013\/02\/website_how-to_upload-files-server_how-to-upload-a-file-5-local-filezilla.gif\"><img decoding=\"async\" title=\"Click here to view the larger image\" width=\"100\" class=\"std_ss\" style=\"float: right; margin: 0px 0px 15px 15px;\" src=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/website_how-to_upload-files-server_how-to-upload-a-file-5-local-filezilla.gif\" alt=\"Local File search FileZilla\"><\/a><\/li>\n\n\n\n<li><p>The window to the right of it is the \u201c<em>Remote Site<\/em>\u201d directory. Navigate to the folder where you want to upload the file\/folder to in the \u201c<em>Filename<\/em>\u201d window underneath the \u201c<em>Remote Site<\/em>\u201d window.<\/p><\/li>\n\n\n\n<li><p>Drag the file you want to upload to the server from the \u201c<em>Local Site<\/em>\u201d to the \u201c<em>Remote Site<\/em>\u201c. The file will upload and you will see the file in the list of files in the directory where you dragged the file to. <\/p><\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Uploading Files Using SSH<\/h2>\n\n\n\n<p>For advanced users, SSH (Secure Shell) provides a way to upload files via the command line. This is useful for transferring large files or using automation scripts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Connect to Your Server via SSH<\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Open a terminal (Linux\/macOS) or use an SSH client like PuTTY (Windows).<\/li>\n\n\n\n<li>Run the following command to connect to your server:<code>ssh username@yourserver.com<\/code><\/li>\n\n\n\n<li>Enter your password when prompted.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Upload Files Using SCP or SFTP<\/h3>\n\n\n\n<p>To upload a file using SCP, run:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono-NL.ttf\" style=\"font-size:clamp(16px, 1rem, 24px);font-family:Code-Pro-JetBrains-Mono-NL,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:clamp(26px, 1.625rem, 39px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><textarea class=\"code-block-pro-copy-button-textarea\" aria-hidden=\"true\" readonly>scp \/path\/to\/local\/file username@yourserver.com:\/path\/to\/destination<\/textarea><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #B392F0\">scp<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">\/path\/to\/local\/file<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">username@yourserver.com:\/path\/to\/destination<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<p>To upload files using SFTP:<\/p>\n\n\n\n<div class=\"wp-block-kevinbatdorf-code-block-pro\" data-code-block-pro-font-family=\"Code-Pro-JetBrains-Mono-NL.ttf\" style=\"font-size:clamp(16px, 1rem, 24px);font-family:Code-Pro-JetBrains-Mono-NL,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:clamp(26px, 1.625rem, 39px);--cbp-tab-width:2;tab-size:var(--cbp-tab-width, 2)\"><span role=\"button\" tabindex=\"0\" style=\"color:#e1e4e8;display:none\" aria-label=\"Copy\" class=\"code-block-pro-copy-button\"><textarea class=\"code-block-pro-copy-button-textarea\" aria-hidden=\"true\" readonly>sftp username@yourserver.com put \/path\/to\/local\/file<\/textarea><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" style=\"width:24px;height:24px\" fill=\"none\" viewbox=\"0 0 24 24\" stroke=\"currentColor\" stroke-width=\"2\"><path class=\"with-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M4.5 12.75l6 6 9-13.5\"><\/path><path class=\"without-check\" stroke-linecap=\"round\" stroke-linejoin=\"round\" d=\"M16.5 8.25V6a2.25 2.25 0 00-2.25-2.25H6A2.25 2.25 0 003.75 6v8.25A2.25 2.25 0 006 16.5h2.25m8.25-8.25H18a2.25 2.25 0 012.25 2.25V18A2.25 2.25 0 0118 20.25h-7.5A2.25 2.25 0 018.25 18v-1.5m8.25-8.25h-6a2.25 2.25 0 00-2.25 2.25v6\"><\/path><\/svg><\/span><pre class=\"shiki github-dark\" style=\"background-color: #24292e\" tabindex=\"0\"><code><span class=\"line\"><span style=\"color: #B392F0\">sftp<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">username@yourserver.com<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">put<\/span><span style=\"color: #E1E4E8\"> <\/span><span style=\"color: #9ECBFF\">\/path\/to\/local\/file<\/span><\/span><\/code><\/pre><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"notepad\">Uploading Files Using a Code Editor (VS Code, Sublime Text, etc.)<\/h2>\n\n\n\n<p>Modern code editors allow you to edit and upload files directly to your server.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Step 1: Use a Code Editor<\/h3>\n\n\n\n<p>Popular options include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/code.visualstudio.com\">Visual Studio Code <\/a>(VS Code)<\/strong> \u2013 A powerful, free code editor with FTP\/SFTP extensions.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.sublimetext.com\"><strong>Sublime Text<\/strong> <\/a>\u2013 A lightweight, fast editor with FTP plugins.<\/li>\n\n\n\n<li><strong><a href=\"https:\/\/brackets.io\">Brackets<\/a><\/strong> \u2013 A front-end-focused editor, though no longer actively maintained.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Step 2: Install an FTP Plugin<\/h3>\n\n\n\n<p>If your code editor does not have built-in FTP support, install an extension:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>For <strong>VS Code<\/strong>, install the <strong>SFTP<\/strong> extension from the marketplace.<\/li>\n\n\n\n<li>For <strong>Sublime Text<\/strong>, install <strong>SFTP by Will Bond<\/strong> from Package Control.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\">Step 3: Configure FTP\/SFTP<\/h3>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Open the settings for your FTP extension.<\/li>\n\n\n\n<li>Enter your FTP credentials (host, username, password, and port).<\/li>\n\n\n\n<li>Save the configuration.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\">Step 4: Upload Files<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open your project in the editor.<\/li>\n\n\n\n<li>Right-click the file and select <strong>Upload<\/strong> (or use the command provided by your FTP extension).<\/li>\n\n\n\n<li>Wait for the upload to complete, then check the file on your server.<\/li>\n<\/ol>\n\n\n\n<p>Learn more about server management from our <a href=\"https:\/\/www.inmotionhosting.com\/support\/product-guides\/business-shared-hosting\/\">Shared Hosting Product Guide<\/a>.<\/p>\n\n\n<div class=\"jumbotron\" style=\"text-align:center;\">\r\n<p style=\"font-size: 20px;\"><strong>Scalable VPS Infrastructure, Fully Managed<\/strong><\/p>\r\n<p>When shared hosting can't handle your traffic, VPS delivers dedicated resources that scale with demand. Our team manages the technical complexity while you manage your business.<\/p>\r\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/design.inmotionhosting.com\/assets\/icons\/standard\/check-blue.svg\" alt=\"check mark\" width=\"24\" height=\"24\" \/>NVMe Storage &nbsp;&nbsp; <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/design.inmotionhosting.com\/assets\/icons\/standard\/check-blue.svg\" alt=\"check mark\" width=\"24\" height=\"24\" \/>High-Availability &nbsp;&nbsp; <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/design.inmotionhosting.com\/assets\/icons\/standard\/check-blue.svg\" alt=\"check mark\" width=\"24\" height=\"24\" \/>Ironclad Security &nbsp;&nbsp; <img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/design.inmotionhosting.com\/assets\/icons\/standard\/check-blue.svg\" alt=\"check mark\" width=\"24\" height=\"24\" \/>Premium Support<\/p>\r\n<p><a class=\"btn btn-primary btn-lg\" href=\"https:\/\/www.inmotionhosting.com\/vps-hosting?mktgp=t&irgwc=1&affiliates=5001860&utm_campaign=Jumbotron&utm_source=supportcenter&utm_medium=cta&utm_term=vps-cta2\">VPS Hosting<\/a><\/p>\r\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Conclusion<\/h2>\n\n\n\n<p>You can easily upload files to your server using cPanel, Control Web Panel (CWP), FTP, SSH, or a code editor. Each method has its advantages:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>cPanel &amp; CWP File Managers<\/strong>: Simple, browser-based solutions.<\/li>\n\n\n\n<li><strong>FTP<\/strong>: Best for bulk uploads.<\/li>\n\n\n\n<li><strong>SSH<\/strong>: Ideal for advanced users handling large files.<\/li>\n\n\n\n<li><strong>Code Editors<\/strong>: Convenient for direct editing and uploading.<\/li>\n<\/ul>\n\n\n\n<p>Choose the method that best suits your needs and ensure your files are uploaded to the correct directory. If you experience any issues, check file permissions and confirm you are using the right login credentials.<\/p>\n\n\n\n<p>To see other articles on <span style=\"box-sizing: border-box; margin: 0px; padding: 0px;\">managing yo<\/span>ur files, please see our related article:\u00a0<a href=\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-manage-files-server\/\">How to Manage Your Files on Your Server<\/a>.<\/p>\n\n\n\n<p><\/p>\n\n\n<div class=\"jumbotron\" style=\"text-align:center;\">\r\n<p style=\"font-size: 24px;\"><strong>Professional Websites Without the Tech Headaches<\/strong><\/p>\r\n<p>Our team will build a beautiful WordPress site and take care of updates, security, and maintenance \u2013 so you can focus on running your business.<\/p>\r\n<p><a class=\"btn btn-primary btn-lg\" href=\"https:\/\/www.inmotionhosting.com\/services?mktgp=t&irgwc=1&affiliates=5001860&utm_campaign=Jumbotron&utm_source=supportcenter&utm_medium=cta&utm_term=pro-websites-cta3\">Let Us Handle It for You<\/a><\/p>\r\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>When managing a website, you often need to upload files such as HTML pages, images, scripts, or backups to your server. There are several ways to do this, including cPanel, Control Web Panel (CWP), FTP, and SSH. This guide will walk you through each method so you can choose the one that best suits your<a class=\"moretag\" href=\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/\"> Read More ><\/a><\/p>\n","protected":false},"author":9,"featured_media":129778,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[4288],"tags":[],"class_list":["post-550","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-website"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.1.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>How to Upload a File to Your Server | InMotion Hosting<\/title>\n<meta name=\"description\" content=\"Learn how to upload a file to your server using cPanel, CWP, FTP, SSH, or a code editor. Choose the best method for your needs.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Upload a File to Your Server | InMotion Hosting\" \/>\n<meta property=\"og:description\" content=\"Learn how to upload a file to your server using cPanel, CWP, FTP, SSH, or a code editor. Choose the best method for your needs.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/\" \/>\n<meta property=\"og:site_name\" content=\"InMotion Hosting Support Center\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inmotionhosting\/\" \/>\n<meta property=\"article:published_time\" content=\"2013-02-01T17:21:58+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-12T20:51:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/canva-upload-a-file.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"InMotion Hosting Contributor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:site\" content=\"@InMotionHosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"InMotion Hosting Contributor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/\"},\"author\":{\"name\":\"InMotion Hosting Contributor\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/0ba9f3ef6fadef71df5aa120ff996c41\"},\"headline\":\"How do I Upload a File to My Server?\",\"datePublished\":\"2013-02-01T17:21:58+00:00\",\"dateModified\":\"2025-06-12T20:51:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/\"},\"wordCount\":1065,\"commentCount\":23,\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server.png\",\"articleSection\":[\"Website\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/\",\"name\":\"How to Upload a File to Your Server | InMotion Hosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server.png\",\"datePublished\":\"2013-02-01T17:21:58+00:00\",\"dateModified\":\"2025-06-12T20:51:35+00:00\",\"description\":\"Learn how to upload a file to your server using cPanel, CWP, FTP, SSH, or a code editor. Choose the best method for your needs.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#primaryimage\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server.png\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server.png\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.inmotionhosting.com\/support\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How do I Upload a File to My Server?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#website\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"name\":\"InMotion Hosting Support Center\",\"description\":\"Web Hosting Support &amp; Tutorials\",\"publisher\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#organization\",\"name\":\"InMotion Hosting\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"contentUrl\":\"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg\",\"width\":696,\"height\":696,\"caption\":\"InMotion Hosting\"},\"image\":{\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/inmotionhosting\/\",\"https:\/\/x.com\/InMotionHosting\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/0ba9f3ef6fadef71df5aa120ff996c41\",\"name\":\"InMotion Hosting Contributor\",\"url\":\"https:\/\/www.inmotionhosting.com\/support\/author\/jamesr\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Upload a File to Your Server | InMotion Hosting","description":"Learn how to upload a file to your server using cPanel, CWP, FTP, SSH, or a code editor. Choose the best method for your needs.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/","og_locale":"en_US","og_type":"article","og_title":"How to Upload a File to Your Server | InMotion Hosting","og_description":"Learn how to upload a file to your server using cPanel, CWP, FTP, SSH, or a code editor. Choose the best method for your needs.","og_url":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/","og_site_name":"InMotion Hosting Support Center","article_publisher":"https:\/\/www.facebook.com\/inmotionhosting\/","article_published_time":"2013-02-01T17:21:58+00:00","article_modified_time":"2025-06-12T20:51:35+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/canva-upload-a-file.jpg","type":"image\/jpeg"}],"author":"InMotion Hosting Contributor","twitter_card":"summary_large_image","twitter_creator":"@InMotionHosting","twitter_site":"@InMotionHosting","twitter_misc":{"Written by":"InMotion Hosting Contributor","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#article","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/"},"author":{"name":"InMotion Hosting Contributor","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/0ba9f3ef6fadef71df5aa120ff996c41"},"headline":"How do I Upload a File to My Server?","datePublished":"2013-02-01T17:21:58+00:00","dateModified":"2025-06-12T20:51:35+00:00","mainEntityOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/"},"wordCount":1065,"commentCount":23,"publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server.png","articleSection":["Website"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/","url":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/","name":"How to Upload a File to Your Server | InMotion Hosting","isPartOf":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#primaryimage"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#primaryimage"},"thumbnailUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server.png","datePublished":"2013-02-01T17:21:58+00:00","dateModified":"2025-06-12T20:51:35+00:00","description":"Learn how to upload a file to your server using cPanel, CWP, FTP, SSH, or a code editor. Choose the best method for your needs.","breadcrumb":{"@id":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#primaryimage","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server.png","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.inmotionhosting.com\/support\/website\/how-to-upload-files-server\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.inmotionhosting.com\/support\/"},{"@type":"ListItem","position":2,"name":"How do I Upload a File to My Server?"}]},{"@type":"WebSite","@id":"https:\/\/www.inmotionhosting.com\/support\/#website","url":"https:\/\/www.inmotionhosting.com\/support\/","name":"InMotion Hosting Support Center","description":"Web Hosting Support &amp; Tutorials","publisher":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.inmotionhosting.com\/support\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.inmotionhosting.com\/support\/#organization","name":"InMotion Hosting","url":"https:\/\/www.inmotionhosting.com\/support\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/","url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","contentUrl":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2023\/02\/inmotion-hosting-logo-yoast.jpg","width":696,"height":696,"caption":"InMotion Hosting"},"image":{"@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/inmotionhosting\/","https:\/\/x.com\/InMotionHosting"]},{"@type":"Person","@id":"https:\/\/www.inmotionhosting.com\/support\/#\/schema\/person\/0ba9f3ef6fadef71df5aa120ff996c41","name":"InMotion Hosting Contributor","url":"https:\/\/www.inmotionhosting.com\/support\/author\/jamesr\/"}]}},"jetpack_featured_media_url":"https:\/\/www.inmotionhosting.com\/support\/wp-content\/uploads\/2013\/02\/upload-file-server.png","jetpack_sharing_enabled":true,"primary_category":{"id":4288,"name":"Website","slug":"website","link":"https:\/\/www.inmotionhosting.com\/support\/website\/"},"_links":{"self":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/550","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/comments?post=550"}],"version-history":[{"count":17,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/550\/revisions"}],"predecessor-version":[{"id":130469,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/posts\/550\/revisions\/130469"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/media\/129778"}],"wp:attachment":[{"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/media?parent=550"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/categories?post=550"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inmotionhosting.com\/support\/wp-json\/wp\/v2\/tags?post=550"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}