Stable Diffusion 로컬 설치 완전 가이드: 무료로 AI 이미지를 무제한 생성하는 법

Stable Diffusion을 PC에 로컬 설치해 무료로 무제한 AI 이미지를 생성하는 방법을 처음부터 끝까지 설명합니다. AUTOMATIC1111 WebUI 설치부터 모델 다운로드, 프롬프트 작성, LoRA 활용까지 완전 가이드입니다.

공식 참고 자료

다음 실행

실행 기준 요약

먼저 볼 것Stable Diffusion을 PC에 로컬 설치해 무료로 무제한 AI 이미지를 생성하는 방법을 처음부터 끝까지 설명합니다. AUTOMATIC1111 WebUI 설치부터 모델 다운로드, 프롬프트 작성, LoRA 활용까지 완전 가이드입니다.
발행 전 점검Stable Diffusion, AUTOMATIC1111, AI 이미지 생성
다음 학습SEO 콘텐츠 최적화 허브

발행 전 체크리스트

발행일: 2026-05-18 · 분야: guide · 읽는 시간: 16분

핵심 개요

Midjourney나 DALLE 3 같은 클라우드 기반 AI 이미지 생성 도구는 사용하기 편리하지만 월 구독료가 발생하고, 생성 횟수에 제한이 있으며, 상업적 이용에 복잡한 라이선스 조건이 따릅니다. Stable Diffusion을 자신의 PC에 로컬로 설치하면 이 모든 제약에서 자유로워집니다. 인터넷 연결 없이도 사용 가능하고, 생성 횟수 제한이 없으며, 오픈소스이기 때문에 상업적 이용도 모델 라이선스에 따라 가능합니다. 하지만 Stable Diffusion 로컬 설치는 초보자에게 진입 장벽이 높게 느껴지는 작업입니다. Python 설치, Git 명령어, CUDA 설정 같은 기술적 과정이 필요하기 때문입니다. 이 가이드는 이런 과정들을 단계별로 명확하게 안내해 기술적 배경이 없는 분도 따라할 수 있도록 작성했습니다. 가장 많이 사용되는 인터페이스인 AUTOMATIC1111 WebUI를 기준으로 설명하며, 기본 설치부터 모델 추가, 고급 기능인 LoRA와 ControlNet 활용까지 단계별로 다룹니다. 설치에 성공하고 나면 Civitai의 수만 개 모델과 확장 기능들로 자신만의 AI 이미지 제작 환경을 완전히 커스터마이징할 수 있습니다.

설치 전 준비사항: 하드웨어와 소프트웨어 요구사항

Stable Diffusion 로컬 실행을 위한 최소 요구사항과 권장 사양을 먼저 확인해야 합니다. GPU(그래픽카드): NVIDIA GeForce 시리즈가 CUDA 지원으로 가장 호환성이 좋습니다. 최소 4GB VRAM이 필요하고, 8GB 이상을 권장합니다. 6GB VRAM으로도 512×512 이미지 생성은 가능하지만 속도가 느리고 1024×1024 이상 고해상도 생성에 제약이 있습니다. AMD GPU도 ROCm을 통해 사용 가능하지만 설정이 복잡합니다. Intel 내장 그래픽이나 Apple Silicon(M1/M2)도 CPU 모드 또는 전용 설정으로 사용 가능하지만 속도가 느립니다. RAM: 최소 8GB, 권장 16GB 이상. 여러 모델을 동시에 메모리에 올리거나 고해상도 이미지를 생성할 때는 16GB 이상이 안정적입니다. 저장공간: AUTOMATIC1111 기본 설치에 약 20GB가 필요하고, 모델 파일은 각각 2~7GB이므로 여러 모델을 사용하려면 충분한 여유 공간이 필요합니다. SSD에 설치하면 모델 로딩 속도가 크게 향상됩니다. 최소 100GB 여유 공간을 확보하는 것이 편안한 사용 환경을 만들어줍니다. 소프트웨어 전제조건: Python 3.10.x(3.11 이상은 일부 호환성 문제 가능), Git, CUDA Toolkit(NVIDIA GPU 사용 시). 각각 공식 사이트에서 무료로 다운로드할 수 있으며, 설치 순서는 CUDA → Python → Git → AUTOMATIC1111 순으로 진행하는 것이 오류를 최소화합니다.

AUTOMATIC1111 WebUI 설치 단계별 가이드

윈도우 환경 기준으로 AUTOMATIC1111 WebUI 설치 과정을 단계별로 설명합니다. 1단계 Python 설치: python.org에서 Python 3.10.x를 다운로드합니다. 설치 시 반드시 'Add Python to PATH' 옵션을 체크하세요. 설치 후 명령 프롬프트에서 'python version'을 실행해 버전을 확인합니다. 2단계 Git 설치: gitscm.com에서 Git을 다운로드해 설치합니다. 기본 설정으로 진행하면 됩니다. 3단계 AUTOMATIC1111 다운로드: 원하는 설치 폴더(예: C:\StableDiffusion)에서 명령 프롬프트를 열고 'git clone https://github.com/AUTOMATIC1111/stablediffusionwebui.git'을 실행합니다. 4단계 기본 모델 다운로드: Hugging Face나 Civitai에서 Stable Diffusion 기본 모델 파일(.safetensors 또는 .ckpt)을 다운로드해 'stablediffusionwebui/models/Stablediffusion/' 폴더에 넣습니다. 처음이라면 SDXL 1.0 또는 FLUX dev 모델을 권장합니다. 5단계 WebUI 실행: 'stablediffusionwebui' 폴더에서 'webuiuser.bat'(윈도우) 또는 'webui.sh'(맥/리눅스) 파일을 실행합니다. 첫 실행 시 필요한 패키지들이 자동으로 설치되는데 시간이 걸립니다. 설치 완료 후 브라우저에서 'http://127.0.0.1:7860'에 접속하면 WebUI가 열립니다. 주의사항: 첫 실행에는 10~30분이 걸릴 수 있습니다. 명령 프롬프트 창을 닫지 말고 설치가 완료될 때까지 기다리세요. 오류가 발생하면 마지막 에러 메시지를 구글에 검색하거나 GitHub 이슈 페이지에서 해결책을 찾을 수 있습니다.

프롬프트 작성법과 기본 생성 설정

AUTOMATIC1111 WebUI의 기본 생성 화면에서 주요 설정들을 이해하고 좋은 이미지를 생성하는 방법을 설명합니다. 포지티브 프롬프트(긍정 프롬프트)는 이미지에 포함되길 원하는 요소들을 나열합니다. 영어를 사용하고, 쉼표로 구분해 요소들을 나열합니다. 예시: 'professional product photography, white sneaker, clean white background, studio lighting, high quality, 4k, sharp focus'. 프롬프트 앞부분에 배치된 단어일수록 더 강하게 반영됩니다. 네거티브 프롬프트(부정 프롬프트)는 원하지 않는 요소들을 나열합니다. 일반적으로 품질을 낮추는 요소들을 기본으로 포함시킵니다: 'low quality, blurry, bad anatomy, deformed, watermark, text, error, cropped, worst quality, jpeg artifacts'. 주요 생성 설정: Sampling Method: DPM++ 2M Karras가 속도와 품질의 균형이 좋아 범용적으로 추천됩니다. Sampling Steps: 20~30이 적절합니다(높을수록 품질 향상, 생성 시간 증가). CFG Scale: 7~12 범위에서 설정하며, 높을수록 프롬프트에 더 충실한 이미지가 생성됩니다. 이미지 크기: SD 1.5 기반 모델은 512×512 또는 512×768이 기본이고, SDXL 모델은 1024×1024가 기본입니다. 처음에는 기본 설정으로 시작해 하나씩 변경하면서 각 파라미터가 결과에 미치는 영향을 파악하는 것이 가장 빠른 학습 방법입니다.

모델 선택 가이드와 Civitai 활용법

Stable Diffusion의 진정한 강점은 방대한 커뮤니티가 제작한 다양한 모델을 자유롭게 사용할 수 있다는 것입니다. Civitai(civitai.com)는 Stable Diffusion 모델의 최대 공유 플랫폼으로, 수만 개의 모델이 무료로 공유됩니다. 모델 유형별 특징: Checkpoint 모델은 전체 모델 파일(2~7GB)로, 생성되는 이미지의 전반적인 스타일을 결정합니다. 실사 인물에 특화된 모델, 애니메이션 스타일 모델, 제품 사진 스타일 모델 등 다양한 용도의 체크포인트 모델이 있습니다. 목적에 맞는 체크포인트를 선택하는 것이 결과 품질에 가장 큰 영향을 줍니다. LoRA(LowRank Adaptation)는 소용량(10~200MB) 추가 학습 파일로, 기본 모델에 특정 스타일이나 캐릭터를 추가합니다. 예를 들어 특정 그림 작가의 화풍 LoRA를 적용하면 해당 화가 스타일로 이미지를 생성할 수 있습니다. 여러 LoRA를 동시에 적용하고 비율을 조절하는 것도 가능합니다. 마케팅 용도로는 특정 제품이나 브랜드 스타일을 학습시킨 커스텀 LoRA를 만들면 브랜드 일관성이 있는 이미지를 자동으로 생성할 수 있습니다. Embedding(Textual Inversion)은 텍스트 프롬프트에 특정 키워드를 추가해 원하는 스타일을 불러오는 파일입니다. 주로 네거티브 프롬프트 강화(나쁜 품질 방지)에 많이 사용됩니다. 대표적인 것이 'badhands5', 'easynegative' 같은 네거티브 임베딩입니다.

고급 기능: ControlNet으로 구도와 포즈 제어하기

ControlNet은 AUTOMATIC1111의 가장 강력한 확장 기능 중 하나로, AI 이미지 생성에 구도, 포즈, 선화 등을 정밀하게 제어할 수 있습니다. ControlNet 설치: WebUI의 Extensions 탭에서 'Install from URL'을 선택하고 ControlNet 확장의 GitHub URL을 입력해 설치합니다. 설치 후 ControlNet 모델 파일도 별도로 다운로드해야 합니다. 주요 ControlNet 모드: OpenPose: 인물 포즈를 제어합니다. 특정 포즈 이미지를 입력하면 생성될 인물이 해당 포즈를 취하도록 합니다. 제품 광고에서 모델의 포즈를 원하는 대로 설정하는 데 유용합니다. Canny: 엣지(선화)를 기반으로 구도를 제어합니다. 스케치나 와이어프레임에서 완성된 이미지를 생성하는 데 사용됩니다. Depth: 깊이 맵을 기반으로 원근감과 공간 구조를 유지합니다. 인테리어 디자인이나 건축 렌더링 변환에 효과적입니다. ControlNet의 마케팅 활용 사례: 제품 사진의 배경만 바꾸거나, 제품을 들고 있는 포즈를 유지하면서 모델 외모를 변경하거나, 동일한 레이아웃으로 다른 스타일의 이미지를 생성하는 작업이 가능합니다. 이를 통해 광고 소재를 빠르게 변형하고 A/B 테스트용 이미지를 대량 생성할 수 있습니다. imgZ2img 기능과 ControlNet을 조합하면 실제 제품 사진을 기반으로 배경만 바꾸는 워크플로우가 가능합니다. 흰 배경의 제품 사진을 입력하고 원하는 배경 프롬프트를 적용하면, 스튜디오 촬영 없이도 다양한 배경의 제품 이미지를 대량 생성할 수 있습니다.

마무리

Stable Diffusion 로컬 설치는 처음에는 복잡해 보이지만, 단계별로 따라하면 충분히 할 수 있습니다. 한 번 설치하면 무제한으로 AI 이미지를 생성할 수 있고, Civitai의 방대한 모델 생태계와 ControlNet 같은 고급 기능을 활용하면 클라우드 서비스로는 불가능한 수준의 제어력을 갖게 됩니다. 특히 기업이나 브랜드 관점에서 Stable Diffusion의 핵심 장점은 두 가지입니다. 첫째, 커스텀 LoRA를 통해 자사 브랜드 스타일을 완벽히 학습시킨 전용 AI 이미지 생성 시스템을 구축할 수 있습니다. 둘째, 로컬 실행으로 이미지 데이터가 외부 서버에 전송되지 않아 민감한 제품 이미지나 캠페인 자료를 외부에 노출시키지 않고 제작할 수 있습니다. 마케팅 에셋 제작, 일러스트, 상품 이미지 변형 등 다양한 목적으로 활용할 수 있습니다. GPU 사양이 된다면 로컬 환경이 장기적으로 가장 비용 효율적인 선택입니다.

자주 묻는 질문

NVIDIA GPU가 없어도 Stable Diffusion을 실행할 수 있나요?

CPU만으로도 실행할 수 있지만 이미지 한 장 생성에 5~30분이 걸릴 수 있어 실용적이지 않습니다. AMD GPU는 ROCm을 통해 사용 가능하지만 NVIDIA 대비 지원이 제한적입니다. Apple Silicon(M1/M2/M3)에서는 Metal Performance Shaders를 활용한 전용 설정으로 비교적 빠른 속도로 실행됩니다. 실용적인 속도를 원한다면 최소 NVIDIA RTX 3060(12GB VRAM) 이상을 권장합니다. GPU가 없다면 클라우드 GPU 서비스(RunPod, Google Colab)를 활용하는 방법도 있습니다.

Stable Diffusion으로 생성한 이미지를 상업적으로 사용할 수 있나요?

기본 Stable Diffusion 모델은 CreativeML Open RAILM 라이선스 하에 있어 상업적 사용이 가능합니다. 단, 사용하는 체크포인트 모델에 따라 라이선스가 다를 수 있습니다. Civitai에서 다운로드한 모델을 사용할 때는 해당 모델의 라이선스를 개별 확인해야 합니다. 특히 실존 인물을 학습한 모델이나 특정 브랜드 IP를 모방한 모델은 상업적 사용에 법적 위험이 있을 수 있습니다. 상업 프로젝트에는 CC0 또는 명시적으로 상업 허용이 표기된 모델만 사용하는 것이 안전합니다.

설치 중 오류가 발생하면 어떻게 해야 하나요?

가장 흔한 오류들과 해결법입니다. 'Python not found' 오류는 PATH에 Python이 등록되지 않은 것으로, Python 재설치 시 'Add to PATH' 옵션을 꼭 체크하세요. CUDA 관련 오류는 CUDA 버전과 PyTorch 버전이 맞지 않는 경우가 많습니다. 오류 메시지 전체를 복사해 구글에 검색하면 대부분 해결책을 찾을 수 있습니다. GitHub AUTOMATIC1111 레포지토리의 Issues 탭과 Reddit r/StableDiffusion도 한국어·영어 커뮤니티에서 자주 거론되는 해결책을 찾기 좋은 곳입니다.

Stable Diffusion WebUI를 업데이트하려면 어떻게 하나요?

설치 폴더에서 명령 프롬프트를 열고 'git pull'을 실행하면 최신 버전으로 업데이트됩니다. 단, 업데이트 후 일부 확장 프로그램이 호환성 문제를 일으킬 수 있습니다. 중요한 작업 전에는 업데이트를 하지 않고, 새로운 기능이 필요할 때 의도적으로 업데이트하는 것을 권장합니다. 업데이트 전 현재 버전의 설치 폴더를 백업해두면 문제 발생 시 롤백이 가능합니다.

Stable Diffusion의 이미지 품질을 높이는 가장 간단한 방법은 무엇인가요?

가장 쉽고 효과적인 방법은 Hires.fix(고해상도 수정) 기능을 활성화하는 것입니다. 생성 탭 하단의 Hires.fix를 체크하고 Upscaler는 'RESRGAN 4x+'를 선택하면 생성된 이미지를 자동으로 업스케일하고 디테일을 개선합니다. 이 설정만으로도 이미지 품질이 눈에 띄게 향상됩니다. 다만 생성 시간이 2~3배 길어집니다. 두 번째로 효과적인 방법은 좋은 품질의 모델을 선택하는 것입니다. Civitai에서 평점 높은 실사 모델을 다운로드해 기본 모델 대신 사용하면 바로 결과 차이를 확인할 수 있습니다.

다음 단계

상단의 관련 크레피카 도구를 활용해 초안을 점검한 뒤, 이 가이드로 돌아와 최종 발행 전 구조와 표현을 다시 확인하세요.

사이트 검토 정보

크레피카는 크리에이터와 마케터를 위한 무료 유틸리티 사이트입니다. 실무 도구, 편집 가이드, 문의 정보, 개인정보처리방침, 이용약관, RSS, robots.txt, ads.txt, 사이트맵을 제공해 사용자와 검색엔진이 자바스크립트 렌더링에만 의존하지 않고 사이트 구조를 이해할 수 있게 합니다.

광고는 Google AdSense 자동 광고로 노출될 수 있습니다. 이 정적 크롤러 페이지에는 수동 광고 슬롯을 삽입하지 않으며, 광고는 도구 결과나 편집 추천 내용에 영향을 주지 않습니다.

정책 페이지: 개인정보처리방침, 이용약관, 크레피카 소개, 문의하기.