Step-by-Step Guide

This comprehensive guide will walk you through the entire process of creating and publishing your GitHub profile README using our builder tool.

Before You Begin

Make sure you have:

  • A GitHub account (if you don't have one, sign up here)
  • Some basic information about yourself, your skills, and projects
  • A few minutes to complete the process
1

Fill Out the Profile Form

Start by filling out the profile form with your personal information, skills, and projects.

Basic Information

  • Enter your name, GitHub username, and a brief bio
  • Add your location and website if you want to share them
  • Upload a profile picture or avatar (optional)

Skills & Technologies

  • Add programming languages, frameworks, and tools you're proficient in
  • You can organize them by categories (Frontend, Backend, etc.)
  • Choose how you want them displayed (badges, text, etc.)

Projects

  • Add your best or most recent projects
  • Include project name, description, and repository link
  • List the technologies used in each project
  • Add a demo link if available

GitHub Stats

  • Enter your GitHub username to generate stats
  • Select which stats you want to display (languages, contributions, etc.)
  • Customize the appearance of your stats cards

Social Links

  • Add links to your social media profiles
  • Include professional networks like LinkedIn
  • Add your email if you want to be contacted directly

Tips for Filling Out the Form:

  • Be concise but informative in your descriptions
  • Focus on your most relevant skills and impressive projects
  • Use professional language that represents you well
  • Include enough detail to give context, but avoid overwhelming visitors
  • Consider your target audience (employers, collaborators, etc.)
2

Preview Your README

As you fill out the form, check the preview section to see how your README will look on GitHub.

Preview Features

  • Real-time updates as you make changes
  • Accurate representation of how it will appear on GitHub
  • Toggle between light and dark themes to see how it looks in both modes

What to Look For in the Preview:

  • Overall layout and visual appeal
  • Proper formatting of text and sections
  • Correct display of badges and links
  • Balance of content (not too sparse or overwhelming)
  • Logical flow of information
  • Any formatting issues or errors

Take your time to review the preview and make adjustments until you're satisfied with how your README looks.

3

Copy the Generated Markdown

Once you're satisfied with your README, copy the generated markdown code.

How to Copy the Markdown

  1. Scroll to the "Markdown" section below the preview
  2. Click the "Copy Markdown" button
  3. The code will be copied to your clipboard

About Markdown:

Markdown is a lightweight markup language that GitHub uses to format text. The generator creates valid markdown code that GitHub will render correctly.

Learn more about Markdown syntax →

If you want to make manual adjustments to the markdown code, you can do so before copying it. This is optional, as the generated code should work well as-is.

4

Create a Special Repository on GitHub

On GitHub, create a new repository that has the same name as your GitHub username.

Step-by-Step Repository Creation

  1. Go to GitHub's new repository page
  2. In the "Repository name" field, enter your GitHub username exactly
  3. Add an optional description (this won't affect your profile README)
  4. Set the repository to "Public"
  5. Check the box to "Initialize this repository with a README"
  6. Click "Create repository"

Important Notes:

  • The repository name must match your GitHub username exactly (case-sensitive)
  • The repository must be public for the README to appear on your profile
  • GitHub will show a special message indicating this is a special repository
  • If you don't see this message, double-check that the repository name matches your username

This special repository is what enables the profile README feature. GitHub will automatically display the README.md file from this repository on your profile page.

5

Paste the Markdown into the README.md File

Edit the README.md file in your new repository and paste the copied markdown code.

Updating the README File

  1. In your new repository, click on the README.md file
  2. Click the pencil icon (Edit this file) in the upper right corner
  3. Delete any existing content in the file
  4. Paste the markdown code you copied from our tool
  5. Scroll down and click "Commit changes"
  6. Optionally, add a commit message describing your update
  7. Click "Commit changes" again to save

Final Steps:

  • Visit your GitHub profile page to see your new README
  • Check that everything looks as expected
  • Make any additional adjustments if needed
  • Share your profile with others!

After committing the changes, GitHub will automatically update your profile page to display your new README. It may take a few moments for the changes to appear.

Maintaining Your Profile README

Your GitHub profile README is a living document. Here are some tips for keeping it up-to-date:

  • Update it when you complete new projects
  • Add new skills as you learn them
  • Refresh your bio and goals periodically
  • Consider adding dynamic content like GitHub stats that update automatically
  • Review it every few months to ensure it accurately represents your current skills and interests
  • Return to this tool anytime to regenerate your README with new information

Pro Tip:

You can bookmark your repository's edit page for quick access whenever you want to update your README.