Insomnia logo
  • Documentation
  • Download
  • Upgrade
    • Introduction to Insomnia
    • Install Insomnia
    • Send Your First Request
    • Import and Export Data
    • Environment Variables
    • Insomnia Workspaces
    • Insomnia Accounts
    • Forgotten Passwords
    • Change Password
    • Insomnia Teams
    • Insomnia Subscriptions
    • Insomnia Subscription Management
    • Requests
    • Responses
    • Request Collections
    • Request Timeouts
    • Chaining Requests
    • Post CSV Data
    • SOAP Requests
    • gRPC
    • WebSocket Support
    • Get Started with Documents
    • Design Documents
    • Linting
    • GraphQL for OpenAPI
    • Migrate from Designer
    • Unit Testing
    • Stress Testing
    • Sign into Insomnia Cloud
    • Sync Collections with Insomnia Cloud
    • Teams
    • End to End Data Encryption
    • Sync with Git
    • Key Security Features
    • Security Standards
    • Signup and Authentication
    • Analytics Collected
    • Authentication
    • Client Certificates
    • Generate Code Snippet
    • Cookie Management
    • Encoding
    • GraphQL Queries
    • Run in Insomnia Button
    • Key Maps
    • HTTP(S) Proxy
    • Insomnia Configuration File
    • Introduction to Plugins
    • Context Object Reference
    • Template Tags
    • Hooks and Actions
    • Custom Themes
    • FAQ
    • Application Data
    • SSL Validation
    • Password Recovery
    • Introduction to Inso CLI
    • Install Inso CLI
    • CLI Command Reference
      • inso generate config
      • inso run test
      • inso lint spec
      • inso export spec
      • inso script
      • OpenAPI Spec Reference
    • Configuration
    • Inso CLI on Docker
    • Continuous Integration
    • Publish API to Dev Portal
    • Kong Declarative Config (for decK)
    • Kong for Kubernetes

Install Insomnia

Insomnia is available on macOS, Windows, and Linux. If you haven’t already downloaded Insomnia, visit the Download Page.

Note: The minimum macOS version supported is macOS 10.12 Sierra.
Get Insomnia on macOS through a download, or by using Brew.

Download and double-click the disk image. When prompted, drag Insomnia to your Applications folder. This ensures future updates can be installed correctly.

macOS users can also install Insomnia using Brew Cask via the Insomnia package:

brew install --cask insomnia
Get Insomnia on Windows through a download or by downloading our portable version.

The Windows application is a generic installer .exe. Double click the installer file to install Insomnia in your existing filesystem. This option is recommended, as it will enable automatic app updates.

There is also a portable version that can be run in place, and without any installation.

Uninstall on Windows

To uninstall Insomnia from a Windows computer, go to the settings menu on Windows and select Apps.

From the Add/Remove Programs section, click on the app and select to uninstall.
Insomnia runs on common Linux distributions.

Ubuntu and Debian

The Debian package apt repository can be added and installed using apt-get.

# Add to sources
echo "deb [trusted=yes arch=amd64] https://download.konghq.com/insomnia-ubuntu/ default all" \
    | sudo tee -a /etc/apt/sources.list.d/insomnia.list

# Refresh repository sources and install Insomnia
sudo apt-get update
sudo apt-get install insomnia
You can also download the latest Debian package.

Snap

Snap is a new cross-platform package format that supports convenient auto-updates. You can view Insomnia on Snapcraft or install it directly with the following command.

sudo snap install insomnia
There's also a portable AppImage package that can be run directly as an executable.

Troubleshooting Linux Installations

Here are some issues that have caused problems for Linux users in the past:

  • /tmp folder must allow execution
  • After installed snap, you might need systemctl restart snapd.service
  • Insomnia is only compatible with 64-bit systems

Previous Insomnia Versions

To roll back to a previous Insomnia version, download the version from GitHub Releases. This process is only intended for debugging and emergencies, as the app will try to update itself after it launches.

Edit this page
Report an issue
    COMPANY
  • Insomnia
  • Blog
  • Changelog
  • Pricing
  • Careers
    PRODUCTS
  • Insomnia
  • Inso (CLI)
    RESOURCES
  • Sign In
  • Documentation
  • Support
    LEGAL
  • Privacy Policy
  • Terms & Conditions
© Kong Inc. 2021