What is the GitHub Card Generator?
-
A free tool to create beautiful visual preview cards for any
public GitHub repository.
-
Export cards as PNG images — perfect for README files, blog
posts, and social media.
- Supports light and dark themes to match your style.
Why use a GitHub Card?
A visual card instantly communicates what a repository is about
— its name, description, language, stars, and forks — without
requiring someone to visit GitHub.
Whether you're writing a blog post, a README, or sharing a
project on social media, a card makes your repository look
polished and professional.
No design skills needed — enter a username and repository name,
pick a theme, and export.
How do I create a GitHub repository card?
TL;DR — Enter a GitHub username and repo name, then click
the white circle button above.
To customize first:
-
Enter the GitHub username and repository name
- Choose a theme — light or dark
- Adjust background color or gradient, width, and padding
Then click the white circle button to save your card as a PNG.
What data does the card display?
The card displays the repository's name, description, primary
programming language, star count, fork count, and open issue
count — all fetched live from the GitHub API.
The repository must be public for the data to be
accessible.
Does it work with any GitHub repository?
Yes — any public GitHub repository works. Enter the owner's
username and repository name exactly as they appear in the URL.
For example, for https://github.com/torvalds/linux,
enter torvalds as the username and linux as the repository name.
Does it send any data to a server?
The only external request is to the GitHub API to fetch
repository data. The card itself is generated entirely in your
browser using the HTML Canvas API — no data is sent to our
servers.
Is the GitHub Card Generator free?
Yes. It is completely free with no signup or payment required.
There is no paid tier.