기술 가이드

Microsoft Edge에서 확장 프로그램을 수동 설치(사이드로딩)하는 방법

4 min read 브라우저 가이드 업데이트됨 08 Oct 2025
Microsoft Edge에서 확장 수동 설치 가이드
Microsoft Edge에서 확장 수동 설치 가이드

Edge에 확장 기능을 수동으로 설치하는 화면

왜 수동(사이드로딩) 설치를 하나요

수동으로 확장 프로그램을 설치하는 주된 이유는 다음과 같습니다:

  • 개발자용: 로컬에서 개발 중인 확장을 Edge에서 바로 테스트할 수 있습니다.
  • 베타/프리릴리스: 아직 Microsoft Store에 공개되지 않은 베타 확장을 사용해 볼 수 있습니다.
  • 스토어 미등록 확장: 공식 스토어에 등록되지 않은 유용한 확장을 설치할 수 있습니다.

중요: 출처가 불분명한 확장은 보안 위험을 가질 수 있습니다. 신뢰할 수 있는 출처에서만 다운로드하세요.

준비물 (한 줄 요약)

확장 프로그램 파일(.crx, 폴더 형태) 또는 압축을 풀어 정리한 확장 폴더가 PC에 있어야 합니다.

Microsoft Edge에 확장 프로그램 수동 설치 — 단계별 안내

  1. Microsoft Edge를 실행합니다.
  2. 오른쪽 상단의 더보기(세로 3점) 메뉴를 클릭합니다.
  3. 메뉴에서 “확장 프로그램”을 선택합니다.

확장 프로그램 설정 열기

  1. 왼쪽에서 “개발자 옵션“ 토글을 찾습니다. 토글을 켭니다. 이 옵션은 외부 확장의 로드를 허용합니다.
  2. “압축 풀린 확장 프로그램 로드”(Load unpacked) 버튼을 클릭합니다.

압축 풀린 확장 로드 화면

  1. 다운로드한 확장 폴더(또는 압축을 풀어 만든 폴더)를 선택한 후 “폴더 선택”을 클릭합니다. *.crx 파일을 드래그 앤 드롭해도 됩니다.
  2. 확장이 로드되면 Edge 확장 목록에 항목이 표시됩니다. 정상 작동하면 스토어에서 설치한 확장과 동일하게 사용 가능합니다.

추가 기능: 스토어 외부에서 설치한 확장은 “확장 다시로드” 옵션을 사용해 문제 발생 시 빠르게 새로 고칠 수 있습니다.

권장 체크리스트 (설치 전/후)

  • 설치 전: 확장 출처를 확인했다. (공식 웹사이트, GitHub 릴리스 등)
  • 설치 전: 확장의 권한(예: 읽기/쓰기, 네트워크 접근)을 검토했다.
  • 설치 중: 개발자 옵션을 활성화했다.
  • 설치 후: 확장 아이콘 및 기능을 확인했다.
  • 설치 후: 필요 시 확장 설정에서 권한을 조정했다.

문제 해결(트러블슈팅)

  • 확장이 로드되지 않음: 확장 폴더에 manifest.json 파일이 있는지 확인하세요.
  • 권한 문제: Edge에서 확장 권한을 제한했을 수 있습니다. 확장 설정에서 권한을 다시 허용하세요.
  • 충돌 발생: 다른 확장과 충돌할 수 있으므로 의심되는 확장을 비활성화 후 재확인하세요.
  • 확장 작동 불가: 개발자 도구(Console)를 열어 오류 로그를 확인하면 원인 파악에 도움이 됩니다.

안전 고려사항 및 모범 사례

  • 신뢰할 수 없는 사이트에서 받은 확장은 사용하지 마세요. 악성 코드나 개인정보 유출 위험이 있습니다.
  • 기업 환경에서는 IT 정책에 따라 사이드로딩을 제한하는 경우가 많습니다. 조직 정책을 확인하세요.
  • 정기적으로 확장 소스를 업데이트하고, 변경 사항을 검토하세요.

중요: 사전 검사 없이 확장을 설치하면 브라우저 및 시스템 보안이 위협받을 수 있습니다.

대안 방법

  • Microsoft Store 또는 Chrome 웹 스토어에서 정식 배포된 확장 설치(안정성 우수).
  • 확장을 직접 빌드하여 로컬에서만 사용하는 개발 워크플로우(버전 관리, 코드 리뷰 포함).
  • 확장 기능이 웹 기술로 가능하면 사용자 스크립트(예: Tampermonkey)로 대체 고려.

개발자를 위한 팁

  • manifest.json 버전(예: manifest V2 vs V3)을 확인하세요. 일부 API는 버전에 따라 동작이 다릅니다.
  • 로컬에서 자주 테스트할 경우, 확장에 버전 정보를 넣고 변경점(체인지로그)을 기록하세요.
  • 디버깅: Edge의 확장 페이지에서 “확장 다시로드” 후 개발자 도구를 열어 콘솔/네트워크 확인.

역할별 체크리스트

  • 개발자: 소스 코드, manifest.json, 빌드 스크립트, 디버그 로그 준비.
  • QA 담당자: 핵심 기능 테스트 케이스(설치, 권한, UI, 네트워크 실패)를 작성해 실행.
  • 최종 사용자: 출처 확인, 권한 검토, 필요 시 확장 비활성화 또는 제거.

테스트 케이스 예시(간단)

  • TC1: 확장 폴더를 로드하면 Edge 확장 목록에 표시된다.
  • TC2: 특정 권한(예: 탭 읽기)이 허용되었을 때 기능이 동작한다.
  • TC3: 확장 다시로드 후 상태가 보존된다.

베스트 프랙티스 요약

  • 가능하면 공식 스토어에서 설치하세요. 스토어 등록은 보안 검증을 의미합니다.
  • 로컬 설치 시 출처 및 권한을 항상 확인하세요.
  • 기업 환경에서는 IT 승인을 받으세요.

자주 묻는 질문(FAQ)

Q: 수동 설치한 확장은 자동 업데이트되나요?

A: 일반적으로 수동으로 로드한 로컬 확장은 Edge 자동 업데이트를 받지 않습니다. 업데이트하려면 최신 파일로 다시 로드하거나 패키지를 새로 설치해야 합니다.

Q: Chrome 웹 스토어 확장을 Edge에서 바로 사용할 수 있나요?

A: 네. Edge는 Chrome 기반이므로 Chrome 웹 스토어 확장을 설치할 수 있습니다. 단, 일부 확장은 Edge와 호환성 문제가 있을 수 있습니다.

요약

  • Edge는 Chromium 기반이어서 외부 확장을 수동으로 설치할 수 있습니다.
  • 개발, 베타 테스트, 스토어 미등록 확장 사용에 유용합니다.
  • 보안을 위해 출처와 권한을 확인하고, 기업 정책을 준수하세요.

요약 핵심: 개발자 옵션 켜기 → 압축 풀린 확장 로드 → 폴더 선택 → 확장 확인. 안전과 업데이트 방법을 잊지 마세요.

공유하기: X/Twitter Facebook LinkedIn Telegram
저자
편집

유사한 자료

Debian 11에 Podman 설치 및 사용하기
컨테이너

Debian 11에 Podman 설치 및 사용하기

Apt-Pinning 간단 소개 — Debian 패키지 우선순위 설정
시스템 관리

Apt-Pinning 간단 소개 — Debian 패키지 우선순위 설정

OptiScaler로 FSR 4 주입: 설치·설정·문제해결 가이드
그래픽 가이드

OptiScaler로 FSR 4 주입: 설치·설정·문제해결 가이드

Debian Etch에 Dansguardian+Squid(NTLM) 구성
네트워크

Debian Etch에 Dansguardian+Squid(NTLM) 구성

안드로이드 SD카드 설치 오류(Error -18) 완전 해결
안드로이드 오류

안드로이드 SD카드 설치 오류(Error -18) 완전 해결

KNetAttach로 원격 네트워크 폴더 연결하기
네트워킹

KNetAttach로 원격 네트워크 폴더 연결하기