CINXE.COM
Introduction to Insomnia | Insomnia Docs
<!doctype html> <html lang="en-US"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta property="og:image" content="/assets/images/insomnia-docs-share.png"> <link rel="shortcut icon" type="image/svg" href="/assets/images/insomnia-favicon.svg"> <link rel="canonical" href="https://docs.insomnia.rest/insomnia/get-started"> <title>Introduction to Insomnia | Insomnia Docs</title> <!-- Google Font --> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400&display=swap" rel="stylesheet"> <!-- custom css --> <link rel="stylesheet" href="/assets/css/styles.css"> <!-- Bootstrap JS --> <script src="https://cdn.jsdelivr.net/npm/@popperjs/core@2.9.2/dist/umd/popper.min.js" integrity="sha384-IQsoLXl5PILFhosVNubq5LC7Qb9DXgDA9i+tQ8Zj3iwWAwPtgFTxbJ8NT4GN1R8p" crossorigin="anonymous"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.2/dist/js/bootstrap.min.js" integrity="sha384-cVKIPhGWiC2Al4u+LWgxfKTRIcfu0JTxR+EQDz/bgldoEyl4H0zUF0QKbrJ0EcQF" crossorigin="anonymous"></script> <!-- Algolia Styling --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.css" /> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-D7C46HBHG2"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-D7C46HBHG2'); </script> </head> <body class="d-flex flex-column h-100"> <nav class="navbar navbar-expand-lg navbar-dark bg-dark"> <a href="/"> <img src="/assets/images/insomnia-docs-logo.png" alt="Insomnia logo" id="inso-logo"> </a> <button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="collapse navbar-collapse justify-content-end" id="navbarNav"> <form class="form-inline"> <input id="algolia-input" class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search"> <!-- <button class="btn btn-light my-2 my-sm-0" id="main-search" type="button">Search</button> --> </form> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link" href="/insomnia/get-started">Documentation</a> </li> <li class="nav-item"> <span><a class="nav-link" href="https://insomnia.rest/pricing">Get Started for Free</a></span> </li> </ul> </div> </nav> <script type="text/javascript" src="https://cdn.jsdelivr.net/npm/docsearch.js@2/dist/cdn/docsearch.min.js"></script> <script type="text/javascript"> docsearch({ appId: 'IBXE7R5KFS', apiKey: '65f451796f36a6d7df9814965f5de7ac', indexName: 'insomnia_docs', inputSelector: '#algolia-input', algoliaOptions: { hitsPerPage: 8 } // ,debug: true // Set debug to true if you want to inspect the dropdown }) </script> <div class="container"> <div class="container-fluid article-detail-container"> <div class="row"> <div class="col-md-3"> <div class="flex-shrink-0 bg-white sticky-top z-sidebar"> <ul class="list-unstyled ps-0"> <li class="mb-1"> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#get-started-collapse" aria-expanded="true"> <span> Get Started, Design Debug and Test </span> </button> <div class="collapse show " id="get-started-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start list-active "> <a href="/insomnia/get-started"> Introduction to Insomnia </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/install"> Install Insomnia </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/send-your-first-request"> Send Your First Request </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/import-export-data"> Import and Export Data </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/environment-variables"> Environment Variables </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/global-environments"> Global Environments </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#insomnia-accounts-collapse" aria-expanded="true"> <span> Insomnia Accounts </span> </button> <div class="collapse " id="insomnia-accounts-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/accounts"> Insomnia Accounts </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/forgot-passphrase"> Forgotten Passphrase </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/managing-e2ee"> Managing E2EE (End-to-End Encryption) </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#organizations-collapse" aria-expanded="true"> <span> Insomnia Organizations </span> </button> <div class="collapse " id="organizations-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/organizations"> Organizations </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#Enterprise-collapse" aria-expanded="true"> <span> Insomnia Enterprise </span> </button> <div class="collapse " id="Enterprise-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/enterprise"> Enable Enterprise membership </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/enterprise-configure-ee-sso"> Configuring EE SSO </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/enterprise-configure-okta-saml"> Integrating Insomnia Enterprise with Okta SAML 2.0 </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/enterprise-configure-okta-oidc"> Integrating Insomnia Enterprise with Okta OpenID Connect </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/enterprise-configure-azure-saml"> Integrating Insomnia Enterprise with Microsoft Azure/Entra ID SAML 2.0 </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/enterprise-ip-whitelist-guide"> Insomnia Whitelisting Guide for Enterprise Users </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/transfer-ownership-organization"> Transfer enterprise organizations and license </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/configure-scim"> Configuring SCIM </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/multiple-owners"> Multiple Owners </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/manage-domains"> Manage Domains </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/invite-control"> Invite Controls </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/storage-control"> Storage Controls </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#subscriptions-collapse" aria-expanded="true"> <span> Insomnia Subscription Plans </span> </button> <div class="collapse " id="subscriptions-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/subscriptions"> Insomnia Subscriptions </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/subscription-management"> Insomnia Subscription Management </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#scratchpad-collapse" aria-expanded="true"> <span> Insomnia Scratch Pad </span> </button> <div class="collapse " id="scratchpad-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/scratchpad"> Scratch Pad Tutorial </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#debug-collapse" aria-expanded="true"> <span> Debug Requests and Responses </span> </button> <div class="collapse " id="debug-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/requests"> Requests </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/responses"> Responses </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/request-collections"> Request Collections </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/request-timeouts"> Request Timeouts </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/chaining-requests"> Chaining Requests </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/post-csv-data"> Post CSV Data </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/soap-requests"> SOAP Requests </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/grpc"> gRPC </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/websockets"> WebSocket Support </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#design-collapse" aria-expanded="true"> <span> Design APIs </span> </button> <div class="collapse " id="design-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/get-started-with-documents"> Get Started with Documents </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/design-documents"> Design Documents </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/linting"> Linting </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/graphql-for-openapi"> GraphQL for OpenAPI </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/migrate-from-designer"> Migrate from Designer </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#test-collapse" aria-expanded="true"> <span> Test APIs </span> </button> <div class="collapse " id="test-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/unit-testing"> Unit Testing </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/stress-testing"> Stress Testing </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#insomnia-storage-collapse" aria-expanded="true"> <span> Insomnia Storage Options </span> </button> <div class="collapse " id="insomnia-storage-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/insomnia-storage-options-guide"> Insomnia Storage Options Guide </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/insomnia-sync"> Sync with Insomnia Cloud </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/git-sync"> Sync with Git </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#security-collapse" aria-expanded="true"> <span> Security </span> </button> <div class="collapse " id="security-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/security-features"> Key Security Features </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/security-standards"> Security Standards </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/signup-and-auth"> Signup and Authentication </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/analytics-collected"> Analytics Collected </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/data-encryption"> End to End Data Encryption </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/sbom"> Software Bill of Materials </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/verify-binary-provenance"> Verifying Build Provenance for Signed Insomnia Binaries </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#features-collapse" aria-expanded="true"> <span> Built-In Features </span> </button> <div class="collapse " id="features-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/authentication"> Authentication </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/client-certificates"> Client Certificates </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/collection-runner"> Collection Runner </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/generate-code-snippet"> Generate Code Snippet </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/cookie-management"> Cookie Management </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/encoding"> Encoding </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/graphql-queries"> GraphQL Queries </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/run-in-insomnia-button"> Run in Insomnia Button </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/key-maps"> Key Maps </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/proxy"> Proxy </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/folder-level-settings"> Folder-level settings </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#plugins-collapse" aria-expanded="true"> <span> Plugins </span> </button> <div class="collapse " id="plugins-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/introduction-to-plugins"> Introduction to Plugins </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/context-object-reference"> Context Object Reference </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/template-tags"> Template Tags </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/hooks-and-actions"> Hooks and Actions </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/custom-themes"> Custom Themes </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#ai-powered-features-collapse" aria-expanded="true"> <span> AI Powered Features </span> </button> <div class="collapse " id="ai-powered-features-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/ai-runner"> AI Runner </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#troubleshooting-collapse" aria-expanded="true"> <span> Troubleshooting </span> </button> <div class="collapse " id="troubleshooting-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/faq"> FAQ </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/application-data"> Application Data </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/ssl-validation"> SSL Validation </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/password-recovery"> Password Recovery </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#cli-collapse" aria-expanded="true"> <span> Inso CLI </span> </button> <div class="collapse " id="cli-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/inso-cli/introduction"> Introduction to Inso CLI </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/inso-cli/install"> Install Inso CLI </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/inso-cli/cli-command-reference"> CLI Command Reference </a> <div class="collapse "> <ul class="list-unstyled"> <li class="doc-link ps-3 pt-1 text-start "> <a href="/inso-cli/cli-command-reference/inso-run-test"> inso run test </a> </li> <li class="doc-link ps-3 pt-1 text-start "> <a href="/inso-cli/cli-command-reference/inso-run-collection"> inso run collection </a> </li> <li class="doc-link ps-3 pt-1 text-start "> <a href="/inso-cli/cli-command-reference/inso-lint-spec"> inso lint spec </a> </li> <li class="doc-link ps-3 pt-1 text-start "> <a href="/inso-cli/cli-command-reference/inso-export-spec"> inso export spec </a> </li> <li class="doc-link ps-3 pt-1 text-start "> <a href="/inso-cli/cli-command-reference/inso-script"> inso script </a> </li> <li class="doc-link ps-3 pt-1 text-start "> <a href="/inso-cli/cli-command-reference/inso-custom-linting"> Using Custom Linting with Inso CLI </a> </li> </ul> </div> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/inso-cli/configuration"> Configuration </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/inso-cli/inso-on-docker"> Inso CLI on Docker </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/inso-cli/sbom"> Software Bill of Materials </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/inso-cli/verify-signed-images"> Verifying Signatures for Signed Inso CLI Images </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/inso-cli/provenance"> Verifying Inso CLI Build Provenance </a> <div class="collapse "> <ul class="list-unstyled"> <li class="doc-link ps-3 pt-1 text-start "> <a href="/inso-cli/provenance/verify-image-provenance"> Verifying Build Provenance for Signed Inso CLI Images </a> </li> <li class="doc-link ps-3 pt-1 text-start "> <a href="/inso-cli/provenance/verify-binary-provenance"> Verifying Build Provenance for Signed Inso CLI Binaries </a> </li> </ul> </div> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/inso-cli/continuous-integration"> Continuous Integration </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#pre-request-after-response-scripts-collapse" aria-expanded="true"> <span> Pre-request and After-Response Scripts </span> </button> <div class="collapse " id="pre-request-after-response-scripts-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/pre-request-script"> Insomnia Pre-request Script Overview </a> </li> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/after-response-script"> Insomnia After-Response Script Overview </a> </li> </ul> </div> <button class="nav-button btn btn-toggle align-items-center rounded collapsed text-start ps-0" data-bs-toggle="collapse" data-bs-target="#api-mocking-collapse" aria-expanded="true"> <span> API Mocking </span> </button> <div class="collapse " id="api-mocking-collapse"> <ul class="btn-toggle-nav list-unstyled fw-normal pb-1 small"> <li class="doc-link ps-3 pb-1 text-start "> <a href="/insomnia/api-mocking"> Insomnia API Mocking Overview </a> </li> </ul> </div> </li> </ul> </div> <script> let anchorForId = function (id) { let anchor = document.createElement("a"); anchor.className = "anchor-link"; anchor.href = "#" + id; anchor.innerHTML = "<img class=\"anchor-icon\" src=\"/assets/images/anchor-icon.svg\" alt=\"\"></img>"; anchor.title = ""; return anchor; }; document.onreadystatechange = function () { if (this.readyState === "complete") { let className = ".show-anchor-links h1, .show-anchor-links h2, .show-anchor-links h3, " + ".show-anchor-links h4, .show-anchor-links h5, .show-anchor-links h6"; let headers = document.querySelectorAll(className); for (var i = 0; i < headers.length; i++) { let header = headers[i]; if (typeof header.id !== "undefined" && header.id !== "") { header.prepend(anchorForId(header.id)); } } } }; </script> </div> <div class="col-md-6 col-lg-7 show-anchor-links"> <h1>Introduction to Insomnia</h1> <p>Insomnia is an open source desktop application that takes the pain out of interacting with and designing, debugging, and testing APIs. Insomnia combines an easy-to-use interface with advanced functionality like authentication helpers, code generation, and environment variables.</p> <p><img src="/assets/images/entry-page.png" alt="Insomnia client example screenshot" /></p> <p>With Insomnia you can:</p> <ul> <li><strong>Debug APIs</strong> using the most popular protocols and formats.</li> <li><strong>Design APIs</strong> using the native OpenAPI editor and visual preview.</li> <li><strong>Test APIs</strong> using native test suites.</li> <li><strong>Mock APIs</strong> using cloud and/or self-hosted Mock servers.</li> <li><strong>Build CI/CD pipelines</strong> using the native Insomnia CLI for linting and testing.</li> <li><strong>Collaborate with others</strong> using the many collaboration features to share your projects.</li> </ul> <p>And a lot more! The following storage options are supported for your projects, collections, specs and all other files:</p> <ul> <li><strong>Local Vault</strong>: for local storage of collections, design specs and every other resource.</li> <li><strong>Cloud Sync</strong>: for cloud collaboration, end-to-end encrypted (E2EE) and free.</li> <li><strong>Git Sync</strong>: for Git storage of all files using any 3rd party Git repository.</li> </ul> <p><img src="/assets/images/design-debug-test.png" alt="Design, Debug, and Test" /> <em>Toggle between design, debug, and test to speed up and control your API development process.</em></p> <h3 id="get-started">Get started</h3> <p>Insomnia is available for Mac, Windows, and Linux and can be downloaded from the website: <a href="https://insomnia.rest/download">https://insomnia.rest/download</a></p> <h3 id="account--subscriptions">Account & Subscriptions</h3> <p>You can use Insomnia without an account with Scratch Pad, or you can <a href="https://insomnia.rest/pricing">create an account for free</a> to get access to the full capabilities of the product.</p> <p>Even with an account, Insomnia only stores your projects and files accordingly to the storage backend that you have selected, which can be Local Vault, Cloud Sync, Git Sync or any combination of them. As such you have the freedom to choose to store sensitive projects locally, while still being able to collaborate on others in the cloud or on Git. It鈥檚 the best of both worlds.</p> <h3 id="premium-features-and-support">Premium features and support</h3> <p>Kong Inc. offers commercial subscriptions that enhance Insomnia in a variety of ways. Some of those features include the ability to create organizations for your projects, Enterprise SSO with SAML and OIDC, RBAC when sharing our projects with others, AI capabilities to increase developer productivity when creating, testing and documenting APIs and a lot more.</p> <p>You can <a href="https://insomnia.rest/pricing">explore all premium plans</a> and get started for free.</p> </div> <div class="col-md-3 col-lg-2 text-start z-sidebar"> <div class="sticky-top"> <div> <span><img src="/assets/images/github-icon.svg" alt="" class="github-icon me-2"></span> <a href="https://github.com/Kong/insomnia-docs/edit/main/docs/insomnia/get-started.md" alt="Edit this page" class="github-link"> Edit this page </a> </div> <div> <span><img src="/assets/images/report-problem-icon.svg" alt="" class="github-icon me-2"></span> <a href="https://github.com/Kong/insomnia-docs/issues" alt="Report an issue" class="github-link"> Report an issue </a> </div> </div> </div> </div> </div> </div> <div class="footer mt-auto h-100 p-5 text-black" id="docs-footer"> <div class="container"> <div class="row align-items-md-stretch"> <div class="col-md-3"> <ul>COMPANY <li><a href="https://insomnia.rest/">Insomnia</a></li> <li><a href="https://insomnia.rest/blog">Blog</a></li> <li><a href="https://insomnia.rest/changelog">Changelog</a></li> <li><a href="https://insomnia.rest/pricing">Pricing</a></li> <li><a href="https://jobs.lever.co/kong?department=Engineering">Careers</a></li> </ul> </div> <div class="col-md-3"> <ul>PRODUCTS <li><a href="https://insomnia.rest/products/insomnia">Insomnia</a></li> <li><a href="https://insomnia.rest/products/inso">Inso (CLI)</a></li> </ul> </div> <div class="col-md-3"> <ul>RESOURCES <li><a href="https://app.insomnia.rest/app/login/">Sign In</a></li> <li><a href="#">Documentation</a></li> <li><a href="https://insomnia.rest/support">Support</a></li> </ul> </div> <div class="col-md-3"> <ul>LEGAL <li><a href="https://insomnia.rest/privacy">Privacy Policy</a></li> <li><a href="https://insomnia.rest/terms">Terms & Conditions</a></li> </ul> </div> </div> <div class="row align-items-md-stretch"> <div class="col-md-12"> <small id="footer-copyright">漏 Kong Inc. 2021</small> </div> </div> </div> </div> <!--<script type="text/javascript">!function(e,t,n){function a(){var e=t.getElementsByTagName("script")[0],n=t.createElement("script");n.type="text/javascript",n.async=!0,n.src="https://beacon-v2.helpscout.net",e.parentNode.insertBefore(n,e)}if(e.Beacon=n=function(t,n,a){e.Beacon.readyQueue.push({method:t,options:n,data:a})},n.readyQueue=[],"complete"===t.readyState)return a();e.attachEvent?e.attachEvent("onload",a):e.addEventListener("load",a,!1)}(window,document,window.Beacon||function(){});</script> <script type="text/javascript">window.Beacon('init', 'fce2431f-e83d-4205-b0c6-80fd9c2dc95e')</script> --> </body> </html>