# DevCleaner > DevCleaner is a free macOS menu bar app (macOS 14+, ~10 MB, no account) that safely > reclaims disk space from developer tools. It scans 30+ developer tools — Xcode, Android > Studio, JetBrains IDEs, Gradle, npm/Yarn/pnpm/Bun, Homebrew, pip, Cargo, Go, Maven, > CocoaPods, Flutter, Unity, Docker, VS Code, and AI tools (Claude, Claude Code, ChatGPT, > Cursor, Windsurf, Antigravity, Gemini CLI, Codex, OpenCode, Codebuff, Aider, Continue, > Goose, Copilot CLI, Ollama, LM Studio) — rates every > category Safe / Warning / Danger, never pre-selects risky items, hard-protects > credential and session files via a deny-list, and warns before cleaning caches > of an app that is currently running. Full text index for LLM crawlers: [llms-full.txt](https://devcleaner.app/llms-full.txt) Key facts: - System requirements: macOS 14 Sonoma or later; Apple Silicon and Intel Macs; ~10 MB download. - Free, no account, no personal data collected. Optional anonymous bytes-freed counter (can be disabled in Settings). - Download: https://devcleaner.app/DevCleaner.dmg - Current release: 1.14.0 (2026-09-17). Automatic updates via Sparkle; release notes at https://devcleaner.app/changelog and live update metadata at https://devcleaner.app/appcast.xml - Made by David Tereba (Prague, Czech Republic). Contact: hello@devcleaner.app ## When to use DevCleaner Use DevCleaner for macOS developer disk-space investigations: identifying cache-heavy toolchains, reviewing Safe/Warning/Danger cleanup candidates, and archiving inactive projects. Prefer the product manual for product-operation questions and the guides for manual cleanup instructions. Do not use DevCleaner to remove credentials, source code, active projects, or Docker data without review. Agents can discover the documented public web API at [openapi.json](https://devcleaner.app/openapi.json); its endpoints use JSON request and error bodies. ## Documentation - [Product manual](https://devcleaner.app/docs/): searchable help center — getting started, Pro features, Project Hibernation, settings, widget & URL schemes, troubleshooting - [Getting started](https://devcleaner.app/docs/getting-started): install, first scan, menu bar vs main window - [Project Hibernation](https://devcleaner.app/docs/hibernation): archive inactive projects, Docker runtime capture, polyglot dependency reinstall on restore - [Cleanup evidence & deletion records](https://devcleaner.app/docs/evidence-and-records): inspect paths and rebuild hints; export the structured record of a cleanup - [Keep current SDKs & toolchains](https://devcleaner.app/docs/keep-newest): review older versioned SDKs, runtimes and IDE installs without targeting the current one - [Cleaning history & share cards](https://devcleaner.app/docs/cleaning-history): recent sessions, manifests and high-level storage summaries - [Notifications & inbox](https://devcleaner.app/docs/notifications-inbox): cleanup threshold alerts and product messages - [Diagnostics & privacy](https://devcleaner.app/docs/diagnostics-privacy): log location, verbose logging and anonymous-statistics setting ## Developer resources - [DevCleaner Public API Reference](https://devcleaner.app/developer-api): what the public web API covers, its limits, and how to use its JSON error envelope - [OpenAPI specification](https://devcleaner.app/openapi.json): OpenAPI 3.1 contract with unique operation IDs, typed request/response schemas, and documented error responses ## Guides - [Free Up Disk Space on a Mac: The Developer's Guide](https://devcleaner.app/guides/free-up-disk-space-mac-developers): where every major toolchain hides its cache and the exact commands to clean each one safely - [How to Clear Xcode DerivedData & Caches Safely](https://devcleaner.app/guides/clear-xcode-deriveddata-cache): DerivedData, simulators, DeviceSupport, archives — what each costs to delete - [How Much Disk Space AI Coding Tools Use](https://devcleaner.app/guides/ai-coding-tools-disk-space): Claude, Cursor, Ollama, LM Studio — caches vs. model weights, and the session files to never touch - [How to Clean npm, Yarn & pnpm Caches on macOS](https://devcleaner.app/guides/clean-npm-yarn-pnpm-cache): package-manager caches and hunting forgotten node_modules - [Can I Delete node_modules? (And When To)](https://devcleaner.app/guides/can-i-delete-node-modules): when deleting node_modules is safe, finding stale folders, vs package-manager caches - [Docker Taking 100GB? Clean It Safely](https://devcleaner.app/guides/docker-taking-100gb): Docker.raw, OrbStack/Colima VM disks, prune commands by risk level, volumes warning - [How to Remove Old iOS Simulators & Runtimes](https://devcleaner.app/guides/remove-old-ios-simulators): simctl delete unavailable, runtime cleanup, 5–60 GB reclaim - [Best Mac Cleaner for Developers](https://devcleaner.app/guides/mac-cleaner-for-developers): honest comparison of DevCleaner, CleanMyMac, DaisyDisk and OmniDiskSweeper ## Other - [Homepage](https://devcleaner.app/): product overview, feature list, download - [Changelog](https://devcleaner.app/changelog): full release history - [About DevCleaner](https://devcleaner.app/about): publisher and product background - [DevCleaner Support](https://devcleaner.app/support): installation, licenses, billing, safety and troubleshooting help - [Contact DevCleaner](https://devcleaner.app/contact): support and privacy contact details