GitHub Badges

GitHub Profile Badges

Embeddable, auto-updating GitHub stats badges for your profile README — commits, streaks, and your GitArena rank.

Loading your badges...

What the badges look like

Three badge styles, five colors, light and dark themes. Badges are SVG images served by GitArena and refresh automatically as you commit — no manual updates, no expiring tokens.

Stats badge

Commits, current streak, and GitArena score for all time, the last year, or the last month.

GitArena stats badge for VedCloud, the current arena champion

Compact pill

Your arena rank and score as a small shield, sized to sit in a row of badges at the top of a README.

GitArena rank pill badge for VedCloud

Monthly contribution graph

Your last 30 days of commits as a compact bar chart.

GitArena contribution graph badge for VedCloud

How to add a badge to your GitHub README

  1. Enter the arena with your GitHub username (or log in with GitHub to claim your badge).
  2. Pick a timeframe, theme, and color above, then copy the snippet.
  3. Paste it into your profile README — the repository named after your username — and commit.

Markdown

[![GitArena Stats](https://gitarena.dev/api/badge/your-username?timeframe=total&theme=light&color=purple)](https://gitarena.dev)

Compact pill

[![GitArena](https://gitarena.dev/api/badge/your-username/pill?timeframe=total&theme=light&color=purple)](https://gitarena.dev)

Contribution graph

[![GitArena Contributions](https://gitarena.dev/api/badge/your-username/graph?theme=light&color=purple)](https://gitarena.dev)

Badges update automatically from your public GitHub activity. Replace your-username with your GitHub username.