Getting Started with Insomnia

Insomnia is a free cross-platform desktop application that takes the pain out of interacting with and designing HTTP-based APIs. Insomnia combines an easy-to-use interface with advanced functionality like authentication helpers, code generation, and environment variables. There is also the option to subscribe to a paid plan to gain access to encrypted data sync and team collaboration.

This article will show you how to install the desktop application and send your first HTTP request.

Step 1. Install the App

Insomnia is available for Mac, Windows, and popular Linux distributions. Visit the Downloads page to download the installer for your operating system.

There are further installation instructions here if you are having problems installing Insomnia

After downloading the installer, double click the file to install Insomnia. Now, open the application.

Step 2. Proceed through Onboarding