✨ Build your ultimate profile

Your GitHub profile,
reimagined.

Fill your contribution graph with meaningful commits in seconds. Connect your repository, select your dates, and let our Time Machine engine do the rest. Impress recruiters with a perfect wall of green squares.

JanFebMarAprMayJunJulAugSepOctNovDec

Everything you need

Gitfolio provides powerful tools to manipulate and enhance your GitHub contribution graph.

Time Machine

Travel back in time and backfill your empty graph days with natural-looking commits that match your desired activity level.

Smart Randomizer

Our algorithm distributes commits randomly across your selected date range and hours, mimicking actual human work patterns perfectly.

100% Safe

We only push to a designated dummy repository. We never touch your actual project code or alter existing repositories.

How it works

Get your perfect graph in three simple steps.

1

Connect GitHub & Create Repo

Authorize Gitfolio securely via OAuth. Then, create an empty repository on your GitHub account (e.g., gitfolio-history) to act as the canvas for your commits.

2

Configure Journey

Select the repository, choose your start and end dates, and specify how many commits you want to generate. You can tweak the intensity of green squares.

3

Let the Magic Happen

Click start and relax. Our engine creates and pushes the commits simulating real temporal data. Within minutes, your GitHub profile will reflect your new activity.

Simple, transparent pricing

Choose the plan that fits your needs. Upgrade anytime.

Free Plan

$0 / forever

Perfect for filling small gaps in your history.

  • Up to 30 commits per run
  • 1 month retrospective limit
  • Standard distribution
Start Free

Pro Plan

$9.99 / lifetime

Unleash the full power of the Time Machine.

  • Unlimited commits per run
  • Unlimited retrospective history
  • Advanced intensity algorithms
  • Priority queue execution
Upgrade to Pro

Disclaimer & Usage Warning

Gitfolio focuses on simulated contributions to specific repositories for visual aesthetics of your profile. Generated commits contain no meaningful code. Always assign the generation to an empty or dummy repository, and never use it on production working environments.