.gitignore Generator

Build a .gitignore file from built-in language and OS presets.

Support
Works Offline
Privacy First
No Login
No API

Presets

Choose which sections to include

Result

Combined .gitignore

About the .gitignore Generator

Combine common .gitignore presets for Node, Python, Java, macOS, Windows, JetBrains, VSCode, Rust, and Go into a single downloadable .gitignore file.

Examples

Node + macOS

Node, macOS

Output

node_modules/
...
.DS_Store

Keyboard shortcuts

  • Copy the main outputCtrl / ⌘ + Shift + C
  • Download the resultCtrl / ⌘ + S
  • Share this toolCtrl / ⌘ + Shift + S
  • Reset the inputsAlt + R
  • Open the tool search paletteCtrl / ⌘ + K

Related tools

Frequently asked questions

Comments

No login needed. Comments appear after a quick review.

Protected by an on-site captcha — no third-party trackers.

Optional: get an alert when your comment is published or replied to, plus new tool announcements. No sign-up.

Loading comments…

Version 1.0.0 · Updated 2026-08-06 · Runs entirely in your browser