.gitignore Generator

Build a .gitignore tailored to your project in just a few clicks

도구를 불러오는 중…

🔒 Everything runs 100% in your browser. Your files and input are never uploaded to any server.

Check off common presets like Node, Python, macOS, Windows, and VSCode, and instantly get a single, merged .gitignore ready to copy. Built-in templates mean developers starting a new project no longer have to search each time for what to exclude from version control.

How to use

  1. Use the checkboxes to select the languages, frameworks, editors, and OS presets you use.
  2. If several presets share overlapping rules, use 'Remove duplicate lines' to tidy them up.
  3. Review the finished .gitignore and click the 'Copy .gitignore' button.
  4. Create a .gitignore file in your project root, paste it in, and you're done.

FAQ

Is any data sent to a server?
No. All templates are built into the browser, and the entire process of selecting, combining, and copying happens only within your browser. No input is ever sent to or stored on a server.
Won't rules be duplicated when I pick multiple presets?
Some rules, like build/ and dist/, are shared across several presets. Turning on the 'Remove duplicate lines' option keeps each identical pattern only once while preserving comments and section headers.
The framework I want isn't in the list.
For now, we provide the most commonly used presets as built-in templates. For anything not listed, just copy the generated result and add a few lines to the file yourself. A .gitignore is a simple format with one pattern per line.

← Back to all tools

가격 보기카톡 무료 상담