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 테스트에도 그대로 재사용할 수 있습니다.