consolelog.tools

README.md Generator

Build a README.md for your project — configure sections, add badges, and get a formatted Markdown file ready to commit

About this ToolHow it works, benefits & use cases

Start a project README without staring at a blank file. This builder assembles a clean README.md from a few fields and a checklist of common sections, regenerating the Markdown live as you edit. Enter a project name (the H1), an optional description, an author, and pick a license from a short list (MIT, Apache-2.0, GPL-3.0, BSD-3-Clause, ISC, or none). It ships with seven prefilled sections — Installation, Usage, Features, API Reference, Contributing, Tests, and Credits — each with sensible starter content you can rewrite in Markdown. Toggle sections on or off, reorder your thinking by adding custom sections, and the tool auto-builds a Table of Contents linking to every enabled section. Choosing a license also drops in a shields.io badge and a License section, and an author adds an Author section. The result downloads as README.md, ready to drop at the root of your repo.

How to Use

  1. 1Fill in Project name (required) and, optionally, Author and a Description.
  2. 2Select a License from the dropdown to add a badge and a License section, or leave it as No license.
  3. 3Toggle the checkbox on each section to include or exclude it from the README.
  4. 4Edit any enabled section’s Markdown content directly in its textarea.
  5. 5Click Add section to append a custom section, or the trash icon to remove one.
  6. 6Copy the live README.md output or download it ready to commit; use Reset to start over.

Key Benefits

  • Live Markdown preview that updates as you type — no Generate step
  • Seven prefilled sections (Installation, Usage, Features, API, Contributing, Tests, Credits)
  • Auto-generated Table of Contents linking to every enabled section
  • License picker that injects a shields.io badge and a License section
  • Toggle sections on/off and add fully custom sections
  • Project info persists locally between visits
  • Downloads as README.md, ready to drop into your repo root

Common Use Cases

  • Bootstrapping a README for a brand-new open-source repository
  • Standardizing README structure across several internal projects
  • Adding a license badge and License section without remembering the Markdown
  • Drafting Installation and Usage sections with starter code fences to fill in
  • Producing a Table of Contents that stays in sync with the sections you enable

Project info

Sections

Updates live as you edit — copy or download when ready

Add a project name to start generating your README.

Was this tool helpful?

Share Your Experience

Help others discover this tool!

Related tools