본문 바로가기
다운플러스

Insomnia 무료 다운로드·설치, REST·GraphQL API 테스트 프로그램

Insomnia는 REST·GraphQL API 요청을 만들고 응답을 검사하는 데스크톱 프로그램입니다. 최신 13.3.0은 Windows 10 이상, macOS와 Linux에서 무료로 다운로드할 수 있습니다.

Insomnia 무료 다운로드

Windows는 500.5MB NSIS EXE, macOS는 363.2MB DMG를 선택합니다. Linux는 AppImage 또는 Debian·Ubuntu용 DEB를 사용할 수 있습니다.

Windows 설치

Insomnia.Core-nsis-13.3.0.exe을 실행합니다.

열려 있는 Insomnia를 종료한 뒤 설치를 진행합니다.

macOS와 Linux

Mac은 DMG를 Applications로 옮깁니다.

Linux는 AppImage 또는 배포판에 맞는 DEB를 선택합니다.

API Collection 만들기

Scratch Pad 또는 Project에서 API Collection을 만듭니다.

왼쪽 사이드바에서 HTTP Request를 추가합니다.

첫 GET 요청

GET과 테스트 URL을 입력하고 Send를 누릅니다.

응답의 200 상태, Content-Type과 JSON 본문을 확인합니다.

환경 변수 적용

Environments에 base_url과 token을 정의합니다.

활성 환경을 선택하고 URL과 Auth에서 변수를 참조합니다.

401·403 해결

401은 토큰 형식과 만료, 403은 scope와 계정 권한을 확인합니다.

base_url과 토큰이 같은 서버 환경의 값인지 대조합니다.

요청 저장과 재실행

요청 이름을 바꾸고 Collection에 저장합니다.

After-response 검사 하나를 추가해 다시 Send했을 때 같은 결과가 나오는지 확인합니다.

자주 묻는 질문

무료로 받을 수 있나요?

네. Windows, macOS와 Linux 데스크톱 앱을 공식 릴리스에서 무료로 받을 수 있습니다.

Windows 파일은 무엇인가요?

Windows 10 이상에서는 Insomnia.Core-nsis-13.3.0.exe을 선택합니다.

계정 없이 테스트할 수 있나요?

로컬 작업은 Scratch Pad에서 시작할 수 있습니다. 동기화와 협업은 프로젝트와 계정 구성을 확인하세요.

GraphQL도 지원하나요?

네. Query와 Variables, schema 기반 자동 완성과 오류 검사를 지원합니다.

설치 후 무엇을 하면 되나요?

API Collection에서 GET 요청을 만들고 Send 후 상태 코드와 JSON 응답을 확인하세요.

첫 GET 요청을 저장하세요

Insomnia를 설치하고 API Collection에서 GET 요청을 보낸 뒤 200 상태와 JSON 본문을 확인하세요. 환경 변수와 응답 검사까지 저장하면 다음 API 테스트에도 그대로 재사용할 수 있습니다.