Insomnia logo
  • Documentation
  • Download
  • Upgrade
    • Introduction to Insomnia
    • Install Insomnia
    • Migrate from Designer
    • Import and Export Data
    • Environment Variables
    • HTTP(S) Proxy
    • Insomnia Configuration File
    • Responses
    • Request Collections
    • Request Timeouts
    • Chaining Requests
    • Post CSV Data
    • SOAP Requests
    • Teams
    • Projects
    • Sync with Git
    • Version Control Sync
    • Design Documents
    • Linting
    • GraphQL for OpenAPI
    • Live Preview
    • Unit and Stress Testing
    • Key Security Features
    • Security Standards
    • Signup and Authentication
    • Data Encryption
    • Authentication
    • Client Certificates
    • Generate Code Snippet
    • Cookie Management
    • Encoding
    • GraphQL Queries
    • gRPC
    • Run in Insomnia Button
    • Key Maps
    • 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
    • Configuration
    • 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.

Mac

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

Windows

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 simply go to the settings menu on Windows and select Apps.

From the Add/Remove Programs section, click on the app and select to uninstall.

Linux

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