Plugin Hub
Extend Insomnia with powerful plugins and fresh themes.
Learn how to create your own ✨
Thank you to all the third party developers who build and maintain these plugins.
Insomnia does not review, endorse or support any particular plugin unless explicitly noted.
This plugin allows you to insert relative dates in ISO-8601 format.
- 1.1.1
- 7,975
Strip comments from JSON body before sending
- 1.2.4
- 2,142
Fake/Random template tags for testing APIs
- 2.0.3
- 2,222
This plugin allows users to easily import/export workspace to a configured file.
- 1.0.3
- 2,306
Unofficial Ellucian Ethos Access TokenrromanvUnofficial Ellucian Ethos Plugin to generate Access Token for Insomnia
- 0.1.0
- 1,909
Night Storm Theme. A dark theme for Insomnia made with love
- 1.0.0
- 1,614
Template tag for evaluating a time with added (or removed) seconds to it.
- 1.2.0
- 1,289
Plugin that allows users sync workspaces in a gist on Gitlab and soon, Github.
- 0.0.27
- 8,948
Plugin to sync your insomnia collections and environments with GitLab or Github
- 1.3.2
- 1,887
Insomnia Plugin fetches secrets from 1Password via the CLI (op).
- 0.4.0
- 2,312
This plugin allows users to sync workspaces in a configured repository.
- 0.1.0
- 1,799
Get a debugbar with detailed information about requests and responses.
- 1.0.0
- 352
Generate Atlassian ASAP and SLAUTH tokens seamlessly
- 1.1.4
- 2,158
Plugin that allows users sync workspaces in a gist on Gitlab and soon, Github.
- 0.2.2
- 1,445
SAML Assertion generator plugin for Insomnia to obtain OAuth tokens from SAP SuccessFactors, as described in SAP Documentation https://help.sap.com/docs/SAP_SUCCESSFACTORS_PLATFORM/d599f15995d348a1b45ba5603e2aba9b/4e27e8f6ae2748ab9f23228dd6a31b06.html?locale=en-US. Based on the npm package "saml" from auth0.
- 1.1.4
- 2,076
Automatically generate and import GraphQL operations to your Insomnia Workspace!
- 0.3.8
- 2,422
Insomnia Plugin fetches secrets from 1Password via the CLI (op).
- 0.3.1
- 1,745
plugin for encrypting and decrypting request/response payload using node crypto
- 1.1.1
- 1,712
PostelmanJohn ShieldsA warm dark theme with washed black background and comfortable colors.
- 1.0.4
- 1,437
A simple insomnia plugin to easily authenticate and perform request to Coinbase.com using API_KEY.
- 1.0.0
- 4,256
content disposition validatorGeorge KindraValidate Content-Disposition headers in Insomnia requests.
- 1.0.2
- 1,491
Replace HTML entities in URLs with their respective symbols
- 1.0.1
- 1,547
Generates HMAC signatures for request bodies and values
- 1.0.14
- 2,021
Run all requests in a folder in parallel or sequential.
- 2.0.0
- 3,199
Converts and exports the current collection to OpenAPI 3.0 YAML format.
- 1.0.6
- 2,677
Plugin to sync your insomnia collections and environments with Scalefast GitLab
- 1.11.0
- 1,930
Exports local redacted Markdown and JSON snapshots of your Insomnia workspace before risky API changes.
- 1.1.4
- 1,633
RetroVibe ThemeVitaliy OrlovA flat-design retro theme for Insomnia, featuring soothing, nostalgia-infused color palettes.
- 1.1.6
- 1,746
Warns before risky API requests leave your machine: leaked secrets, production mutations, query-string auth, and unsafe headers.
- 1.1.3
- 1,408
Keepass + KeepassXC CredentialspaddekThis plugin provides access to Keepass and KeepassXC for fetching credentials.
- 1.1.0
- 1,820
Exports local reports that flag oversized or overly complex API responses.
- 1.0.3
- 898
Use Ansible Vault encrypted file to store sensitive information.
- 1.0.0
- 1,136
Generate an HS256 JWT signed with a secret read from your local fault credentials
- 1.1.0
- 79
Exports a local report that diagnoses browser CORS failures from request and response headers.
- 1.0.4
- 1,195
Exports a local redacted lint report for Insomnia workspaces: duplicates, risky URLs, auth query strings, empty bodies, and environment hygiene.
- 1.1.3
- 1,710
Plugin for Insomnia to provide Cognito Identity login from AWS
- 0.15.0
- 383
Exports a local redacted environment diff report with paste-JSON fallback when Insomnia Desktop does not expose environment resources.
- 1.1.3
- 1,716
Helper template tags for interacting with GitHub Apps using Insomnia
- 2.1.4
- 454
Gere dados sintéticos brasileiros com algoritmos oficiais (CPF, CNPJ, CNH, CNS, PIS, RG, UUID e muito mais) diretamente nas Template Tags do Insomnia.
- 3.1.0
- 1,183
Exports a local report comparing Insomnia request routes to a JSON OpenAPI/Swagger spec, including coverage scores.
- 1.1.3
- 1,375
A plugin for masking HTTP request headers in Insomnia.
- 0.0.6
- 1,468
Hack into Insomnia to support GQL Fragments. Use the body of a new empty request and add the fragment to the body. Where you want to use fragment in gql the following : {% fragment 'req_12345' %}. Fragments can be duplicated or never used in the request body, they will be removed in the request hooks.
- 1.0.13
- 1,067
Preview images returned by the GenAI endpoints like Stable Diffusion Web UI, SwarmUI and Dall-E API.
- 0.1.8
- 2,288
Generates HMAC signatures for request bodies and values in query string
- 1.1.0
- 1,931
Generate Starkbank Authentication Headers and sign with ECDSA using your private key
- 1.0.4
- 224
Always ready with the latest oAuth 2 token as template variable. Have a stress-free coding/testing!
- 0.1.7
- 1,820
An Insomnia plugin for generating digital signatures using various SHA hash algorithms (SHA1, SHA224, SHA256, SHA384, SHA512) with RSA
- 1.0.1
- 628
A stripped down version of the Response Template tag (https://www.npmjs.com/package/insomnia-plugin-response) that uses JSONata (https://jsonata.org/) instead of JSONpath
- 0.0.1
- 4,254
Snap Request PluginGhazi MuharamThe Snap Request Plugin handles signing and verification of requests for SNAP Certified API.
- 1.0.0
- 949
Princess Luna themekubas445Use dark color schema and adds Princess Luna img to background
- 2.0.1
- 1,467
Insert fault properties within your calls (eg. username and passwords)
- 1.3.2
- 1,020
Pretty print request / response in various formats
- 0.0.11
- 1,881
An Insomnia plugin to retrieve aws credentials from file for use with IAM authentication
- 1.0.2
- 335
Generate JWT tokens with symmetric (HMAC) and asymmetric (RSA/ECDSA) algorithms
- 1.0.1
- 275
ulid generatorCaio FerreiraGenerate ULIDs (Universally Unique Lexicographically Sortable Identifiers) for testing and unique identifiers in API requests.
- 1.0.1
- 1,213
Please consider using it only if the banner is truly bothersome to you.
- 1.0.5
- 1,159
ElasticSearch AWS4 Request
- 0.0.1-alpha.2
- 181
This plugin tries to detect timestamps and adds a property with the timestamp in ISO format.
- 1.0.7
- 1,606
A simple Insomnia plugin to bring back the old colorful HTTP method indicators.
- 1.0.2
- 227
Adds an HMAC authentication header to Veracode API requests in Insomnia
- 1.0.9
- 495
A port of the Material Darker (High Contrast) theme for the Insomnia REST client.
- 1.0.5
- 268
Workspace JWT AuthpaddekThis plugin provides workspace-wide JWT authentication. Tokens are automatically renewed when they expire. Simply define a request in the workspace as an authorization endpoint and reference the token in the response via JSONPath or XPath.
- 1.1.1
- 1,866
Prompt for variables in the request body using <<prompt:Your question[:default value]>> before sending a request.
- 3.0.1
- 1,459
Manage dynamic profiles with data and seamlessly integrate them into your requests
- 1.0.1
- 739
Este plugin para Insomnia permite generar RUT y nombres chilenos de manera aleatoria, ideal para desarrolladores que necesitan datos de prueba realistas y específicos del mercado chileno.
- 0.0.6
- 1,757
Automatically generates Verint API authentication headers using HMAC-SHA256 signing. Requires api_key_id and api_key environment variables.
- 1.0.0
- 1,023
Generates Hash signatures for request bodies and values
- 1.0.0
- 1,602
Complex Insomnia REST Client plugin template, built for create-insomnia-plugin
- 1.0.1
- 133
Generates HMAC signatures for request bodies and values (Bruno version)
- 0.0.5
- 201
An Insomnia plugin for generating JWTs following Supabase Auth standard
- 1.2.0
- 316
The Batch Requests plugin can repeatedly send a request, replacing data with information taken from a CSV file. The response can be used to fill other columns of the CSV file.
- 1.6.0
- 1,882
Twitch Extensions JWT GeneratorBarry CarlyonThis Plugin uses an Insomnia Environment to generate JWT's for calling various Twitch Extension endpoints. It'll also smooth development by also JSON-ifing some payloads (yay nested JSON)
- 1.1.1
- 1,785
Retrieves JWT tokens from other requests and makes them available for use.
- 1.0.0
- 142
An Insomnia plugin for running all or conditional requests in a folder.
- 1.0.10
- 401
Copy or save the comments in a Reddit .json or Hacker News API response as CSV or Markdown. Keeps reply depth, timestamps, comment links and Reddit scores where shown; leaves out usernames.
- 0.1.0
- 43
An Insomnia plugin to help making posting to Google Sheets' API easier
- 1.0.1
- 702
Parse response body using JavaScript and environment variables
- 0.0.1
- 112
An Insomnia plugin to retrieve aws credentials for use with IAM authentication
- 1.0.1
- 294
creates WSSE Auth header based on parameters passed in environment variables
- 0.0.4
- 164
Adds a tag for accessing the OAuth2 token of one request in other requests.
- 1.0.0
- 160
Allows you to run JS on the output of the builtin response template tag.
- 1.0.2
- 215
An Insomnia plugin that asks for confirmation before sending a request, useful for production environments.
- 1.1.0
- 251
Re-formats json body message as a BrokeredMessage in order to trigger Azure non-HTTP Functions
- 1.0.2
- 1,586
Official Dracula Theme. A dark theme for many editors, shells, and more.
- 1.0.3
- 1,809
An arctic, north-bluish clean and elegant Insomnia color scheme by Arctic Ice Studio.
- 1.0.1
- 270
A blueish color scheme for Insomnia - Based on Iceberg Theme from Cocopon
- 0.0.4
- 1,319
A simple insomnia plugin to make syncing workspaces a little bit easier
- 0.0.1
- 167
This plugin is written to specifically help authenticate API requests for goTom.io from insomnia.
- 1.0.5
- 436
HashiCorp Vault PluginJerome GUILLAUMEThe HashiCorp Vault plugin fetches the KV secret from HashiCorp Vault
- 1.0.13
- 1,682
Insomnia plugin for splitting string by delimeter in environment variables
- 1.0.0
- 144
A (very!) hacky way to support insomnia plugins in inso-cli
- 0.0.8
- 183
Scope of this plugin is to share your request collections easily with others
- 0.1.1
- 1,594
Allow specifying one or more properties in the response body to be parsed as JSON
- 1.0.0
- 188
Authenticate against oidc.plus4u.net and custom uuOIDC servers (PKCE).
- 1.1.0
- 492
For setting X-XSRF-TOKEN header in request from XSRF-TOKEN cookie in Laravel applications.
- 0.2.0
- 381
The Unleashed API Auth Signature plugin creates an unleashed specific api HMAC-SHA256 signature, using your API key as the secret key.
- 1.0.2
- 1,351
Gerador de documentos Brasileiro. Nome|CPF|CNFJ|telefone|cep
- 1.4.1
- 2,223
Decode a JWT (JSON Web Token) and add it to the response for easy readability
- 1.0.0
- 114
This plugin adds a responseHook that handles OAuth2 token responses and provides it for the use in other requests.
- 1.0.2
- 1,722
Add support for generated values via a TemplateTag in Insomnia by the execution of Javascript code stored in an environment variable or a .js file having its path in the environment variable
- 1.0.1
- 1,415
Authenticator generates two-factor authentication codes in Insomnia
- 0.1.1
- 230
A (subjectively) better way to chain requests in insomnia/inso CLI
- 1.0.0
- 179
Simulates slow network conditions (3G, EDGE, 2G) to test APIs under poor connectivity. Use the X-Slow-Network header with chunk|delay format or template tags for ready-made presets.
- 1.0.3
- 1,350
transforms XML responses into Json by removing XML tags
- 1.0.3
- 2,280
This plugin allows users to sync workspaces in a configured repository.
- 3.0.1
- 1,578
Insomnia REST client plugin template tag to pull data from JSON strings using the JSONata library
- 0.0.1
- 172
Useful for setting the X-XSRF-TOKEN header in Laravel applications using Sanctum.
- 0.1.1
- 1,986
Seamless store and refresh Auth0 tokens that can be automatically injected into requests, depending on configured urls/methods
- 0.1.9
- 1,260
An Insomnia plugin to retrieve aws credentials for use with IAM authentication
- 1.0.1
- 208
Converts a YAML request body to JSON before sending the request
- 0.1.2
- 1,460
Generates a Time-Based One-Time Password (TOTP) based on the MFA secret
- 1.0.1
- 1,040
This plugin offers a workspace export function which obfuscates your secret values that you don't want to be exposed in the export file.
- 1.0.6
- 1,635
This plugin will auto set the bearer authorization header with a jwt token, after its received from a login api response
- 1.0.1
- 244
Get AWS credentials from any profile present in your ~/.aws/credentials file.
- 1.0.1
- 523
A plugin to perform validation on the response & run all requests of folder
- 3.0.0
- 1,584
An Insomnia Plugin that forces a delay in milliseconds before making requests
- 1.0.3
- 210
A simple theme with bright colors and comes in three versions — dark, light and mirage for all day long comfortable work.
- 0.0.4
- 1,403
Automatically retrieves auth tokens from cookies allowing their use in requests. Will automatically refresh tokens when necessary
- 1.0.0
- 227
This plugin allows users to sync workspaces in a configured repository.
- 2.0.1
- 1,910
A theme based in the catppuccin mocha color palette.
- 1.0.0
- 1,862
Plugin to send request to API Gateway with AWS Cognito and AWS IAM authorization type
- 0.0.17
- 466
mock chinese id card in insominia rest client, support for the selection of adult, minor, male or famale
- 1.0.6
- 350
Count and list the amount of occurrences of a regex or string in the response body
- 1.0.0
- 1,239
Simple Insomnia REST Client plugin template, built for create-insomnia-plugin
- 1.0.1
- 169
Converte XML em JSON usando a template tag {{ xmlToJson '<xml>...</xml>' }}
- 0.1.0
- 110
Plugin for Insomnia to provide Secrets from AWS such as API keys
- 0.0.1
- 163
An Insomnia plugin to retrieve aws credentials for use with IAM authentication, with sessionToken support
- 1.0.3
- 190
Generate auths for Elemental rest interfaces, adding all headers in all requests.
- 0.0.7
- 453
An Insomnia plugin that will decode your current JWT token and allow you to reference it in your request.
- 0.0.4
- 233
A plugin to generate SAS token for Azure Service Bus
- 1.1.5
- 1,425
This plugin allows generating template tags with randomized values using regular expressions.
- 1.0.1
- 173
Generate Authorization header for Akamai API with akamai-edgegrid package
- 1.0.1
- 277
Creates JWT for accessing IAP protected app engine services using service account credentials
- 1.0.9
- 320
This plugin adds template tags for generating random texts, numbers and phone numbers
- 0.0.1
- 1,247
Template tag to retrieve parameters from AWS SSM Parameter Store
- 0.1.0
- 134
Plugin providing a Template Tag to generate random iban codes.
- 0.0.5
- 234
The Basic-Auth-Header templateTag generates a base64 encoded header string from a username and password. ("Basic <base64>")
- 1.0.0
- 338
Allows you to run JS on the output of the builtin response template tag.
- 1.0.5
- 315
this plugin will auto set authorization header after get token from login api response
- 0.0.2
- 163
Generate an HMAC on the req. body with nonce and secret. Based on Benjamin LETELLIER plugin: insomnia-plugin-request-body-hmac-query-string
- 0.1.3
- 227
Define path parameters in Query tab like Swagger (using single curly brackets e.g.: {foo}, {foobar})
- 1.0.7
- 214
Format input value with chosen algorithm, it could be raw value or body from http response
- 1.1.0
- 191
Add X-Twilio-Signature header to sign your requests as if they're coming from Twilio.
- 1.0.0
- 172
Plugin for keeping iiko access token always fresh
- 0.0.3
- 1,240
A plugin for Insomnia client that generates random and valid CNPJ values, punctuated or not.
- 1.0.2
- 196
A set of utilities that can be used to query Azure Resource Manager API.
- 1.2.1
- 310
--- - #### nats/queuename -- default is: localhost:4222 - #### nats:port/queuename -- default is: localhost - #### nats:url:port/queuename
- 0.0.18
- 456
Allow for signing queries and transactions via Fluree's HTTP API
- 0.0.1
- 106
An Insomnia plugin that adds a specified amount of time to the current time and displays the result in a chosen format.
- 1.0.0
- 131
Generates signatures for request bodies and values
- 0.0.1
- 105
Formats SSE/JSON-RPC responses from MCP servers into readable pretty-printed JSON with syntax highlighting.
- 1.0.0
- 101
This plugin automatically generates a dpop token and adds it as DPoP header if the header 'DPoP' is set to any dummy value. PrivateKey and PublicKey also have to be provided base64 encoded either in a environmentvariable 'DPoPPublicKey' / 'DPoPPrivateKey' as header. These are not sent with the request
- 0.0.4
- 400
The plugin that generates stripe test card/bank account tokens
- 1.0.3
- 386
Automatically adds the Authorization header for Ingenico requests
- 1.1.1
- 180
This plugin allows to make authenticated requests to the Bybit API.
- 1.0.0
- 208
Encrypt strings compatible with Illuminate's Encrypter for PHP
- 1.0.0
- 137
This plugin adds an option to each folder's drop-down menu so that all requests within can be ran automatically in order. The original code was taken from https://support.insomnia.rest/article/26-plugins#folder-actions and the author is Greg Schier, creator of insomnia.rest.
- 1.0.6
- 595
Adds a JSON Web Signature header to HTTP requests by using the request body as detached payload.
- 0.0.3
- 400
Insomnia plugin to generate random S prefix NRIC (National Registration Identity Card). Identity document used in Singapore.
- 0.0.1
- 147
Create new functions from arguments passed as key and value or in generic format and generate the values in the result you want
- 1.0.3
- 693
This plugin will ask for confirmation before sending restricted requests.
- 1.0.7
- 245
This plugin allows to make authenticated requests to the DogeCash API.
- 1.0.0
- 129
Super simple plugin to allow piping a environment variable through a custom function (for instance to lowercase everything) Mainly created for private usage
- 0.0.1
- 113
Authenticates to custom backend and Firebase, then retrieves idToken
- 1.0.1
- 171
Generates the X-Ovh-Signature for OVH Cloud API requests.
- 1.0.0
- 157
Sends a desktop notification once all requests in a folder have completed running
- 1.0.1
- 177
Allows you to use a datetime as a template tag and allows basic addition.
- 1.0.1
- 317
Insomina plugin that adds a template tag to get the value of a cookie from another request.
- 1.0.2
- 162
All private FTX API calls require an authentication `SIGN` header (HMAC-SHA256) (see [here](https://docs.ftx.com/?python#authentication).
- 1.0.0
- 126
Allows you to use a date as a template tag and allows basic addition.
- 1.0.1
- 565
Copy of Marco Maldonado's theme with a few hidden UI elements for features behind the login
- 1.0.2
- 167
Reference values (such as headers or OAuth2 token) from other request's responses - extensions
- 1.0.1
- 166
Extract values from nested objects using dynamic object, key, and target paths with dot notation.
- 1.0.0
- 111
Adds support for HMAC Authentication when using Optimizely's ContentGraph service
- 0.0.2
- 135
HMAC authentication as described by https://github.com/acquia/http-hmac-spec
- 1.0.3
- 193
This plugin adds an option to each folder's drop-down menu so that all requests within can be ran automatically in order and show results specific for GraphQL. The original code was taken from https://www.npmjs.com/package/insomnia-plugin-run-folder and the author is [Daniel Castro].
- 1.0.6
- 243
Formats and expands JSON:API responses if `X-Expand-JSONAPI` header is present on the request
- 0.1.1
- 162
Shows count of search term matches in response viewer
- 1.0.1
- 209
This plugin allow the use in the template of a request the powerful random api from nanoid
- 1.0.3
- 213
The purpose of this theme is to focus more on the looks of Visual Studio's dark theme, rather than VS Code's.
- 1.0.2
- 188
Exposes the JWT obtained by brauzie as ENV Var for use in Bearer Authorization
- 0.0.3
- 184
Allows you to use a date as a template tag and allows basic addition.
- 1.0.0
- 234
This plugin removes the CDATA tags from server responses that returns a XML within it.
- 1.0.1
- 193
This plugin hides the request history for those who don't want to expose it
- 1.0.0
- 99
Modifies query parameters to use colons instead of ampersand to pass parameters in the URL.
- 1.0.2
- 229
This plugin lets you insert cookie key-value pairs, separated by a delimiter, where ever you need them
- 1.0.2
- 195
ControlPort API authenticationJames and James FulfilmentEither signs a Bearer token in the Authorization header or injects our half_api_key authentication payload into the request body.
- 0.0.2
- 1,095
Generate fake date using Faker.js and pass the result to Moment.js in Insomnia
- 0.1.0
- 184
Support Base64 Encode/Decode When Has Header Value: _base64_
- 0.0.4
- 308
generates a JSON Schema from the request body or response.
- 1.1.0
- 149
For interfacing with Kong API Gateway using HMAC authentication. Useful for when you are using the Kong plugin: https://docs.konghq.com/hub/kong-inc/hmac-auth/
- 0.0.6
- 242
This plugin lets you insert cookie key-value pairs, separated by a delimiter, where ever you need them
- 0.0.3
- 191
Imports OpenAPI/Swagger JSON from a URL and creates requests automatically.
- 1.0.0
- 277
Allows you to use a date as a template tag and allows basic date & time addition.
- 1.0.0
- 250
Parse JSON request body as JSON5 and return JSON back to Insomnia. Allows for trailing commas on objects and arrays, comments and more (see https://npmjs.com/package/json5 for more details - this is the library used to parse the request body).
- 1.0.0
- 116
Provides a current timestamp with addition in seconds format (when multiplier is set to 1)
- 1.0.0
- 108
Helps you to keep track of your OAuth2 tokens and stores them based on environment ID (but not not in the environment itself)
- 1.0.0
- 151
Plugin for Insomnia to provide access to parameter store
- 0.0.7
- 204
A template tag for the api_sig parameter in frob based authentication
- 1.0.0
- 125
Manually preview PNG/PDF responses and render one or more ZPL labels with Labelary.
- 0.1.0
- 303














