.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

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