GitHub profile README generator
Build a GitHub profile README with stats, streak, tech stack icons, trophies and live preview.
In your browser
Next in your workflow
About this tool
Build a standout GitHub profile README to showcase your projects, coding skills, and activity. Customize your bio, add live stats cards and streak graphs, pick tech stack badges, display Credly certifications, and preview the markdown rendered exactly as it appears on GitHub.
How to use it
- 1 Enter your GitHub username to auto-fill your profile details and live stats.
- 2 Customize your bio, tech stack icons, banners, and theme colors.
- 3 Preview your README in real time, then copy the markdown or snake workflow directly into your repository.
Questions
How do I add the generated README to my GitHub profile?
Create a public GitHub repository named after your GitHub username (e.g., username/username), add a README.md file, and paste the generated markdown code into it.
Do GitHub profile stats cards update automatically?
Yes. The stats, streaks, and language cards are dynamic SVGs hosted on GitHub services that update in real time as you commit code.
How does the contribution snake animation work?
The contribution snake requires a simple GitHub Actions workflow (provided in the snake.yml tab) that runs once a day to generate the animated SVG on your repository.
Is my data uploaded?
No. This tool runs in your browser, so your text and files never reach our server.
Is this tool free?
Yes. It’s free to use with no sign-up and no limits for normal use.
More in Code & markup
- Markdown to HTML Convert Markdown (GitHub-flavoured) to HTML.
- HTML minifier Remove comments and collapse whitespace in HTML.
- CSS minifier Remove comments and unnecessary whitespace from CSS.
- JavaScript minifier Minify JavaScript onto one line with Terser: strips comments and spaces, shortens local names and simplifies code.
- SQL beautifier Format SQL so each clause starts on its own line.
- BBCode to HTML Convert forum BBCode ([b], [url], [img]…) to HTML.