Video uploads are now GA on GitHub
GitHub has announced that video uploads are now generally available across the platform. Users can attach .mp4 and .mov files to issues, pull requests, and discussions. The feature first entered public beta in December 2020 and is now rolling out to everyone.
Video is becoming a practical tool for distributed teams that need to communicate more than text allows. GitHub reports that developers are using it in several specific ways to cut down on friction in their daily workflows.
Reproducing bugs with less back-and-forth
The clearest win is in bug reporting. Text descriptions often fail to capture the exact steps or conditions that trigger a failure, forcing maintainers into lengthy exchanges with reporters. A short video showing the problem as it happens gives maintainers the visual context they need to reproduce and diagnose issues much faster.

Giving reviewers context on complex PRs
Pull request reviewers frequently lack the broader context behind a change—the architectural decisions, the requirements, the trade-offs. Video lets authors record code walkthroughs or functional demos that explain what they built and why. This reduces the cognitive load on reviewers and helps them provide more meaningful feedback.

Demonstrating prototypes before they exist
Written proposals and static mockups have limits when it comes to conveying end-to-end user flows. Teams are using video to narrate prototype walkthroughs and add context to static designs, which helps align everyone on the intended experience early in the process. Showing how a feature is supposed to behave makes it easier to get buy-in and refine ideas before heavy implementation begins.

Recording and uploading from mobile
Video upload support is also now available to all users on the iOS and Android GitHub mobile apps. This matters most for mobile developers, who can record a bug or UI issue directly on the device where it occurs and attach it to an issue without switching to a desktop machine.

Integration with existing recording tools
GitHub is positioning this as a starting point for broader video integration. The company is working with third-party tools like Loom and Vimeo Record on future capabilities, including video unfurling from links and video annotations in code. These features aim to make video a more seamless part of the development experience. GitHub is inviting user feedback on how video uploads can be improved further.



