Skip to content

Fix GitHub ‘Yowza That’s a Big File’: Upload Large File > 25MB

Facing Yowza, that’s a big file. Try again with a file smaller than 25MB when uploading a Large file. Best Methods to Upload Files Larger than 25MB to GitHub.
How to Upload Files Larger than 25MB to GitHub

GitHub is an internet hosting and development platform that allows developers to work together on a project. You can use Github to host your files and provide direct download links. The catch here is that GitHub allows uploading files up to 25MB only. If you try uploading files larger than 25 MB, you will see the error message, ‘Yowza, that’s a big file. Try again with a file smaller than 25MB‘.

Yowza, that’s a big file. Try again with a file smaller than 25MB

If you wish to upload files larger than 25MB to your GitHub, then below are two methods available to host big files on Git for free. One method required you to download the GitHub desktop app while the second method host the files as a public release. So, let us check how to fix Yowza, That’s a Big File on GitHub and upload files larger than 25MB, 100MB, and more.

Method 1. Using GitHub Desktop App

You can use the GitHub app on your Windows or Mac computer to create a local repository folder and then move/copy the large files to the local folder. You can push the files to GitHub origin or servers, thus the big files get saved to Git.

  1. Download GitHub App on your Windows or Mac PC.
  2. Click on Clone a Repository from the internet… option.
    Clone a Repository from the internet
  3. Log in with your Git Account.
    Sign in to GitHub.com
  4. The GitHub app will prompt you to Sign in using your PC Browser.
    Sign in using your Browser
  5. Now you need to log in with your Git account and authorize the desktop app to access the GitHub account.
    Authorize desktop
  6. If you have existing repositories that you already created on the GitHHosb website, then you can select the Repos to create a clone on the GitHub desktop app. Cloning simply creates a copy of your existing repositories on the Desktop app for access.
    Clone Repositories to GitHub Desktop
  7. Hit the Clone button to clone the repo to the Desktop app, and also, a local folder of the repository (along with the file contents) is created on the PC.
    Local Path and Clone
  8. Open the local folder of the Repo on your Mac Finder or Windows Explorer.
    Open Local Repo FolderGitHub Local Folder on PC
  9. Now copy the big file that you want to upload to GitHub and paste it into the local folder created by Git Repo.
    Copy_the_Big_FileFile_Pasted_in_Local_Folder
  10. Open GitHub Desktop, the file will be shown on the app. Here click on commit to main.
    Commit to main
  11. Once the commit is done, click on Push origin to upload the files to the GitHub server from the local folder.
    Push the file to Origin Server
  12. That’s it. Big file larger than 25MB is added to GitHub; you can share the files for free or store them for future work.
    Large_File_Added_to_GitHubBig File Larger then 25MB added to GitHub
  13. That’s it ‘Yowza, that’s a big file. Try again with a file smaller than 25MB.’ Fixed!

Method 2. Create a Release

When your host the file as a public release, it is openly available for anyone to download and access. You can create the public release and upload the file if you wish to host the files to download.

  1. Open the Repo and click on Create a New Release.
    Create_New_Release
  2. Now click on Attach binaries by dropping them here or selecting them.
    Attach binaries by dropping them here or selecting them
  3. Select the big file to upload.
    Select the big file to upload
  4. And click on Publish release or Save Draft.
    click on Publish release or Save Draft

That’s it with this simple guide; you can upload files larger than 25MB to your GitHub and fix Yowza; that’s a big file. Try again with a file smaller than 25MB.

1 thought on “Fix GitHub ‘Yowza That’s a Big File’: Upload Large File > 25MB”

Leave a Reply

Your email address will not be published. Required fields are marked *