How to Add GIFs on README .md File in a GitHub Repository? Last Updated : 31 Aug, 2022 Summarize Comments Improve Suggest changes Share Like Article Like Report Git is a free and open-source distributed version control system designed to handle everything from small to very large projects. Github is a highly used software that is used for version control. It is more helpful when more than one person is working on a project. GIF as we all know stands for Graphics Interchange Format is a bitmap image format. This format supports 8 bits per pixel. Proceeding further Git and Github basics are a must pre-requisite to go where here we will be getting how we can add GIFs in the README.md file of a GitHub repository. Step 1: First of all, create a GitHub repository on Github, for illustration purposes we are taking a custom repository as depicted below: For example, We have created a Github repository with the name GeeksForGeeks. Step 2: Upload the GIF in the repository which you want to add in README. For example, custom GIF have been uploaded in above repository named "Geeks For Geeks". Step 3: Click on the "Add a README" button. A new window will open. Step 4: Open the added GIF file in your repository and copy the URL. Step 5: Now paste it inside your README.md file with command below as follows:  Example: Custom readme in the directory 1.1 Click on the commit changes button at the bottom. 1.2 Your GIF will appear along with other README.md file contents. Note: It is recommended to use GIFs size to be less than 30 MB. Comment More infoAdvertise with us B bhuwanesh Follow Improve Article Tags : Git GitHub Similar Reads Frontend Developer Interview Questions and Answers Frontend development is an important part of web applications, and it is used to build dynamic and user-friendly web applications with an interactive user interface (UI). Many companies are hiring skilled Frontend developers with expertise in HTML, CSS, JavaScript, and modern frameworks and librarie 15+ min read Git Tutorial Git is an essential tool for developers, enabling them to manage and track project changes. Whether you're working on a solo project or collaborating with a team, Git keeps everything organized and under control. This Git Tutorial, from beginner to advanced, will give you a complete understanding of 12 min read Git Cheat Sheet Git Cheat Sheet is a comprehensive quick guide for learning Git concepts, from very basic to advanced levels. By this Git Cheat Sheet, our aim is to provide a handy reference tool for both beginners and experienced developers/DevOps engineers. This Git Cheat Sheet not only makes it easier for newcom 10 min read Git Rebase Git Rebase is a command that moves or combines a sequence of commits to a new base commit. It helps you place your changes on top of another commit, resulting in a cleaner, linear history, especially useful when working with feature branches. Unlike git merge, which creates a merge commit to combine 10 min read Version Control Systems Version Control Systems (VCS) are essential tools used in software development and collaborative projects to track and manage changes to code, documents, and other files. Whether you're working alone or as part of a team, version control helps ensure that your work is safe, organized, and easy to co 7 min read Git Bash Git bash is a command-line tool that is used as Git CLI emulation for Microsoft Windows. It provides a terminal-like interface and enables users to run Git commands and interact with a repository, as well as offering Unix command line features. Essentially, Git Bash brings the powerful functionaliti 9 min read How to Create a New Branch in Git? Git is a powerful and widely used version control system that helps developers manage code changes across projects efficiently. One of the fundamental features of Git is branching, which allows developers to diverge from the main line of development and work on different tasks or features independen 4 min read 50+ Essential Git Commands for Beginners and Developers Git is a powerful version control system that helps developers track changes, collaborate seamlessly, and manage codebases efficiently. Whether you're working on a solo project or collaborating with a team, Git ensures your work is safe, versioned, and organized. So weâll explore 50+ essential Git c 7 min read How to Set Git Username and Password in GitBash? Setting up your Git username and password is an essential step when working with Git repositories. It helps you confirm your identity when sending (pushing) changes or getting (pulling) updates from a remote repository. In this guide, we will show you how to easily set your Git username and password 3 min read How To Get Changes From Master Into a Branch in Git? In Git, branches are essential for organizing and managing development work. Whether you are working on a feature, a bug fix, or any other task, you often work in a separate branch so that the changes donât directly affect the master or main branch (the primary production branch).There are two main 3 min read Like