# How to Install Apps on Mac 2026

Published January 1, 2026 · Updated June 25, 2026

Install Mac apps from the terminal using Homebrew: open Terminal, install Homebrew, then run brew install --cask <app>.

## Steps

1. **Open Terminal.** Open Terminal from Applications → Utilities, or press Cmd + Space, type "Terminal", and hit Enter. Terminal is where you will paste each command.

2. **Install Homebrew (one time).** Homebrew is the free package manager that does the installing. Paste this command and follow the prompts — you only do this once per Mac. It installs to /opt/homebrew on Apple Silicon.

```
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
```

3. **Install an app.** Use brew install --cask <app> for graphical apps (a "cask"), or brew install <tool> for command-line tools (a "formula"). For example, install the VS Code editor:

```
brew install --cask visual-studio-code
```

4. **Launch it.** Casks land in your Applications folder — open them from Launchpad or Spotlight (Cmd + Space). Command-line tools are ready to run by name in any new Terminal window.

5. **Keep everything updated.** One command updates every app you installed with Homebrew — no per-app updaters, no nag screens.

```
brew update && brew upgrade
```

## FAQ

### Do I need Homebrew to install apps on Mac?

No, but it is the fastest and cleanest method. You can still download a .dmg from a vendor and drag the app to Applications, or use the Mac App Store. Homebrew automates the download-and-install for thousands of apps and lets you update or remove them with a single command.

### Is Homebrew safe?

Yes. Homebrew is free, open source, and widely used by developers. It downloads apps over HTTPS and verifies checksums. Casks usually point at the same files the vendors distribute. Avoid pasting install commands you do not recognize from untrusted sources.

### What is the difference between brew install and brew install --cask?

brew install installs a command-line tool or library (a formula), like git or node. brew install --cask installs a graphical macOS application (a cask), like VS Code or Arc, into your Applications folder.

### How do I uninstall an app installed with Homebrew?

Run brew uninstall <app> for a formula or brew uninstall --cask <app> for a cask. Homebrew removes the app and its support files cleanly.

### Does this work on Apple Silicon (M1/M2/M3/M4) and Intel Macs?

Yes. Homebrew supports both. It installs to /opt/homebrew on Apple Silicon and /usr/local on Intel, and automatically picks the right build for your hardware.

## Related

- [Build your Mac setup as one Homebrew command](https://bundl.run/build)
- [How to set up a brand-new Mac (with a Brewfile)](https://bundl.run/guides/set-up-a-new-mac)
- [What is Homebrew?](https://bundl.run/glossary/homebrew)
- [Browse Mac apps you can install in one command](https://bundl.run/apps)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://bundl.run/#organization",
      "name": "Bundl.run",
      "url": "https://bundl.run",
      "logo": {
        "@type": "ImageObject",
        "url": "https://bundl.run/og-image.png",
        "width": 1200,
        "height": 630
      },
      "description": "The Ninite for Mac. Install all your essential Mac apps with one terminal command.",
      "sameAs": [
        "https://github.com/abhiofficial/bundl-mac-setup",
        "https://x.com/bundlrun",
        "https://www.producthunt.com/products/bundl-run"
      ],
      "foundingDate": "2024",
      "contactPoint": {
        "@type": "ContactPoint",
        "contactType": "customer support",
        "url": "https://bundl.run/faq"
      }
    },
    {
      "@type": "WebSite",
      "@id": "https://bundl.run/#website",
      "name": "Bundl.run",
      "url": "https://bundl.run",
      "description": "The Ninite for Mac. Install all your essential Mac apps with one terminal command.",
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://bundl.run/guides/how-to-install-apps-mac#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://bundl.run"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Guides",
          "item": "https://bundl.run/guides"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "How to Install Apps on Mac",
          "item": "https://bundl.run/guides/how-to-install-apps-mac"
        }
      ]
    },
    {
      "@type": "WebPage",
      "@id": "https://bundl.run/guides/how-to-install-apps-mac",
      "url": "https://bundl.run/guides/how-to-install-apps-mac",
      "name": "How to Install Apps on Mac 2026",
      "description": "Install Mac apps from the terminal using Homebrew: open Terminal, install Homebrew, then run brew install --cask <app>.",
      "isPartOf": {
        "@id": "https://bundl.run/#website"
      },
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "inLanguage": "en-US",
      "datePublished": "2026-01-01",
      "dateModified": "2026-06-25",
      "image": "https://bundl.run/og-image.png",
      "mainEntity": {
        "@id": "https://bundl.run/guides/how-to-install-apps-mac#howto"
      },
      "breadcrumb": {
        "@id": "https://bundl.run/guides/how-to-install-apps-mac#breadcrumb"
      }
    },
    {
      "@type": "HowTo",
      "name": "How to Install Apps on Mac with Homebrew",
      "description": "Install Mac apps from the terminal using Homebrew: open Terminal, install Homebrew, then run brew install --cask <app>.",
      "totalTime": "PT5M",
      "tool": [
        {
          "@type": "HowToTool",
          "name": "Terminal"
        },
        {
          "@type": "HowToTool",
          "name": "Homebrew"
        }
      ],
      "step": [
        {
          "@type": "HowToStep",
          "position": 1,
          "name": "Open Terminal",
          "text": "Open Terminal from Applications → Utilities, or press Cmd + Space, type \"Terminal\", and hit Enter. Terminal is where you will paste each command.",
          "url": "https://bundl.run/guides/how-to-install-apps-mac#step-1"
        },
        {
          "@type": "HowToStep",
          "position": 2,
          "name": "Install Homebrew (one time)",
          "text": "Homebrew is the free package manager that does the installing. Paste this command and follow the prompts — you only do this once per Mac. It installs to /opt/homebrew on Apple Silicon. /bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"",
          "url": "https://bundl.run/guides/how-to-install-apps-mac#step-2"
        },
        {
          "@type": "HowToStep",
          "position": 3,
          "name": "Install an app",
          "text": "Use brew install --cask <app> for graphical apps (a \"cask\"), or brew install <tool> for command-line tools (a \"formula\"). For example, install the VS Code editor: brew install --cask visual-studio-code",
          "url": "https://bundl.run/guides/how-to-install-apps-mac#step-3"
        },
        {
          "@type": "HowToStep",
          "position": 4,
          "name": "Launch it",
          "text": "Casks land in your Applications folder — open them from Launchpad or Spotlight (Cmd + Space). Command-line tools are ready to run by name in any new Terminal window.",
          "url": "https://bundl.run/guides/how-to-install-apps-mac#step-4"
        },
        {
          "@type": "HowToStep",
          "position": 5,
          "name": "Keep everything updated",
          "text": "One command updates every app you installed with Homebrew — no per-app updaters, no nag screens. brew update && brew upgrade",
          "url": "https://bundl.run/guides/how-to-install-apps-mac#step-5"
        }
      ],
      "@id": "https://bundl.run/guides/how-to-install-apps-mac#howto"
    },
    {
      "@type": "FAQPage",
      "@id": "https://bundl.run/guides/how-to-install-apps-mac#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Do I need Homebrew to install apps on Mac?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No, but it is the fastest and cleanest method. You can still download a .dmg from a vendor and drag the app to Applications, or use the Mac App Store. Homebrew automates the download-and-install for thousands of apps and lets you update or remove them with a single command."
          }
        },
        {
          "@type": "Question",
          "name": "Is Homebrew safe?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Homebrew is free, open source, and widely used by developers. It downloads apps over HTTPS and verifies checksums. Casks usually point at the same files the vendors distribute. Avoid pasting install commands you do not recognize from untrusted sources."
          }
        },
        {
          "@type": "Question",
          "name": "What is the difference between brew install and brew install --cask?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "brew install installs a command-line tool or library (a formula), like git or node. brew install --cask installs a graphical macOS application (a cask), like VS Code or Arc, into your Applications folder."
          }
        },
        {
          "@type": "Question",
          "name": "How do I uninstall an app installed with Homebrew?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Run brew uninstall <app> for a formula or brew uninstall --cask <app> for a cask. Homebrew removes the app and its support files cleanly."
          }
        },
        {
          "@type": "Question",
          "name": "Does this work on Apple Silicon (M1/M2/M3/M4) and Intel Macs?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. Homebrew supports both. It installs to /opt/homebrew on Apple Silicon and /usr/local on Intel, and automatically picks the right build for your hardware."
          }
        }
      ],
      "isPartOf": {
        "@id": "https://bundl.run/guides/how-to-install-apps-mac"
      }
    }
  ]
}
```