AI Image Generation

스테이블 디퓨전 모델 다운로드 — Civitai·허깅페이스에서 안전하게 받는 법 (2026)

junetapa 2026. 9. 2 9 min read

설치는 끝냈는데 어떤 파일을 어디서 받아야 하는지에서 막히는 사람이 많다. Civitai와 Hugging Face 중 어디로 갈지, .safetensors.ckpt 중 무엇을 받을지, 받아 놓고도 프로그램이 못 알아보는 이유까지 — 실제로 부딪히는 순서대로 정리했다.

모델은 사실상 두 곳에서 받는다

설치를 끝내고 나면 바로 벽에 부딪힌다. 프로그램만 깔아 놓으면 아무 그림도 안 나온다. 그림 실력은 프로그램이 아니라 모델 파일에서 나오기 때문이다. 그런데 이 파일을 어디서 받아야 하는지는 설치 안내 어디에도 잘 안 나온다.

결론부터 말하면 받을 곳은 둘뿐이다. 나머지는 굳이 갈 이유가 없다.

  • Hugging Face: 모델을 만든 곳이 원본을 올리는 자리다. Stability AI, Black Forest Labs 같은 개발사의 공식 배포처라고 보면 된다. 라이선스 문서가 모델 페이지에 같이 붙어 있어 상업적 이용 여부를 확인하기 쉽다.
  • Civitai: 커뮤니티가 특정 화풍·인물·의상으로 튜닝한 파생 모델이 모이는 곳이다. 실제로 쓰게 되는 체크포인트와 LoRA는 대부분 여기서 온다. 예시 이미지와 그 이미지를 만든 프롬프트가 같이 올라와 있어 고르기가 훨씬 쉽다.

둘의 성격이 이렇게 갈리므로 쓰는 법도 갈린다. 바탕이 되는 큰 모델은 Hugging Face에서, 화풍을 입히는 작은 모델은 Civitai에서 받는다고 외워 두면 대체로 맞는다.

이 두 곳 밖에서는 받지 않는다

블로그나 텔레그램, 정체 모를 클라우드 링크로 도는 모델 파일이 있다. 용량이 크다 보니 「직링크」를 내세우는 곳도 많다. 모델 파일은 코드를 실행할 수 있는 형식이 섞여 있어(다음 절에서 설명한다) 출처가 불분명하면 그냥 안 받는 편이 낫다. 두 곳 다 무료이고 회원가입도 어렵지 않다.

.safetensors와 .ckpt — 확장자 하나가 보안 문제다

같은 모델인데 파일이 두 가지로 올라와 있는 걸 자주 본다. 하나는 .ckpt, 다른 하나는 .safetensors다. 용량도 비슷하고 결과물도 같다. 그래서 아무거나 받아도 되는 줄 알기 쉬운데, 이 둘은 안전성이 다르다.

.ckpt.safetensors
담기는 것가중치 + 파이썬 객체가중치(숫자)만
불러올 때파일 안의 코드가 실행될 수 있다실행되는 코드가 없다
속도보통대체로 더 빠르다
지금 상황옛 모델에 남아 있다사실상 표준

.ckpt는 파이썬의 pickle 형식을 쓴다. 편리한 대신 파일을 여는 것만으로 그 안에 든 코드가 돌 수 있다. 모델을 불러오는 건 파일을 여는 일이므로, 악의를 가지고 만든 .ckpt는 그 자체가 실행 파일이나 마찬가지다.

.safetensors는 그 문제를 없애려고 나온 형식이다. 이름 그대로 텐서(숫자 덩어리)만 안전하게 담는다. 코드가 들어갈 자리가 아예 없으니 열어도 아무 일이 일어나지 않는다.

고르는 기준은 간단하다

둘 다 있으면 무조건 .safetensors. .ckpt밖에 없는 모델은 대개 오래된 것이니, 굳이 그걸 써야 하는 이유가 없다면 다른 모델을 찾는 편이 낫다.

참고로 .gguf라는 확장자도 보인다. 이건 .safetensors와는 다른 컨테이너 형식인데, 우리가 실제로 만나는 자리는 대개 용량을 줄인 판이다. 원본을 그대로 담으면 그래픽카드 메모리에 안 들어가는 큰 모델을, 숫자의 정밀도를 낮춰 압축한 것이다. VRAM이 빠듯할 때 쓰는 선택지라 뒤에서 다시 다룬다.

계보가 안 맞으면 아예 안 돌아간다

모델을 받다 보면 곧 이런 일을 겪는다. 마음에 드는 LoRA를 받아서 끼웠는데 그림이 뭉개지거나 아예 오류가 난다. 파일이 깨진 게 아니다. 계보가 안 맞은 것이다.

모델에는 세대가 있고, 작은 모델(LoRA)은 자기가 태어난 세대의 큰 모델에만 붙는다.

세대기본 해상도체크포인트 용량성격
SD 1.5512px2GB 안팎가볍다. LoRA가 압도적으로 많다
SDXL1024px6~7GB품질과 생태계의 균형이 좋다
Flux 계열1024px 이상10GB 이상(압축본은 더 작다)프롬프트 이해가 뛰어나다. 무겁다

그래서 SD 1.5용 LoRA를 SDXL 체크포인트에 끼우면 안 된다. Civitai의 모델 페이지에는 어느 세대용인지가 반드시 표시돼 있으니, 받기 전에 그것부터 본다. 체크포인트와 LoRA의 세대가 같은지만 확인하면 이 문제의 대부분은 안 생긴다.

처음 시작한다면

SDXL 한 세대로 통일해서 모으는 걸 권한다. SD 1.5는 자료가 많지만 해상도가 낮아 요즘 결과물과 차이가 크고, Flux는 무거워서 그래픽카드를 가린다. 어느 세대를 고를지는 스테이블 디퓨전 설치 완전 가이드의 모델 선택 절에 더 자세히 적어 두었다.

Hugging Face에서 원본 받기 — 파일이 여러 개인 이유

Civitai가 「골라 쓰는 곳」이라면 Hugging Face는 「원본이 있는 곳」이다. 처음 들어가면 당황스러운 게 하나 있다. 모델 하나에 파일이 십수 개씩 올라와 있다.

이건 Hugging Face가 두 가지 방식으로 같은 모델을 올려 두기 때문이다.

  • 단일 파일: 이름이 모델명 그대로이고 확장자가 .safetensors인 것. 용량이 가장 크다. WebUI·ComfyUI에서 쓰려면 이것을 받는다.
  • 여러 폴더로 쪼갠 것: unet, vae, text_encoder 같은 폴더가 보이면 그쪽이다. 프로그램 코드에서 불러 쓰는 형태라 일반적인 그림 뽑기에는 필요 없다.

즉 파일 목록에서 맨 위 단계에 있는 큰 .safetensors 하나만 받으면 된다. 파일 이름에 fp16이 붙은 것과 안 붙은 것이 같이 있으면 fp16 쪽이 용량이 절반이고 실사용 차이는 거의 없다.

VAE는 뭔가

폴더 목록에 자주 보이는 이름이다. 모델이 계산한 결과를 우리가 보는 그림으로 바꿔 주는 부품이라고 보면 된다. 요즘 체크포인트는 이걸 안에 품고 있어 따로 받을 일이 별로 없다. 다만 결과물이 유독 뿌옇거나 색이 빠져 보이면 VAE를 따로 받아 지정하면 나아지는 경우가 있다.

Hugging Face는 모델에 따라 동의 절차가 걸려 있다. 페이지에 라이선스 조항이 뜨고 체크를 해야 다운로드 버튼이 열린다. 로그인이 필요하지만 무료이고, 이 절차 자체가 그 모델의 이용 조건을 읽게 만드는 장치이기도 하다.

Civitai에서 고르는 법 — 별점보다 볼 것이 있다

Civitai에 들어가면 그림이 쏟아진다. 예쁜 걸 고르면 될 것 같지만, 받아 놓고 안 쓰게 되는 모델이 쌓이는 것도 이 단계에서 시작된다. 실제로 도움이 되는 순서는 이렇다.

01

먼저 세대로 거른다

목록 상단의 필터에서 기반 모델(Base Model)을 자기가 쓰는 세대로 맞춘다. 이것만 해도 안 맞는 파일을 받는 일이 없어진다.

02

예시 이미지의 프롬프트를 본다

Civitai는 예시 이미지에 그 이미지를 만든 프롬프트와 설정이 대개 같이 붙어 있다. 이게 이 사이트의 진짜 값어치다. 결과물이 좋아 보여도 프롬프트가 스무 줄이고 다른 LoRA를 셋이나 끼운 것이라면, 내가 그대로 재현하기는 어렵다.

03

버전 탭을 확인한다

같은 모델도 v1·v2·v3가 따로 올라와 있다. 최신이 늘 낫지는 않다 — 만든 사람이 방향을 바꾸는 경우가 있어서, 예시 이미지를 보고 마음에 드는 버전을 고르는 편이 낫다.

04

트리거 워드를 적어 둔다

LoRA에는 그 화풍을 불러내는 낱말이 정해져 있는 경우가 많다. 모델 페이지에 「Trigger Words」로 표시된다. 이걸 프롬프트에 안 넣으면 LoRA를 끼워도 효과가 거의 안 난다 — 「LoRA가 안 먹는다」의 대부분이 이것이다.

여기까지 하고 나서 다운로드 버튼을 누른다. 파일 형식 선택이 나오면 앞 절에서 말한 대로 .safetensors를 고른다.

라이선스는 모델마다 다르다

Civitai의 모델 페이지에는 상업적 이용 가능 여부가 아이콘으로 표시된다. 「생성한 이미지를 팔아도 되는가」와 「모델 자체를 재배포해도 되는가」는 따로 표시되고 조건도 다르다. 이 부분은 라이선스·상업적 이용 총정리에서 층별로 갈라 두었다.

받은 파일을 어디에 넣나

다운로드가 끝나면 파일 하나가 덩그러니 남는다. 이걸 정해진 폴더에 넣어야 프로그램이 알아본다. 쓰는 프로그램에 따라 자리가 다르다.

받은 것WebUIComfyUI
체크포인트models/Stable-diffusion/models/checkpoints/
LoRAmodels/Lora/models/loras/
VAEmodels/VAE/models/vae/

넣고 나서 프로그램이 못 찾는다면 새로고침을 안 한 것이 대부분이다. WebUI는 모델 선택 칸 옆의 새로고침 버튼을, ComfyUI는 브라우저 새로고침을 한 번 하면 목록에 뜬다. 그래도 안 보이면 확장자와 폴더 이름의 철자를 다시 본다.

두 프로그램을 같이 쓴다면

체크포인트는 파일 하나가 수 GB다. 두 벌로 두면 디스크가 금방 찬다. ComfyUI에는 다른 폴더의 모델을 그대로 끌어다 쓰는 설정 파일이 있으니, 한쪽에만 두고 공유하는 편이 낫다. 노드 구성과 함께 ComfyUI 입문 실전 가이드에 정리해 두었다.

용량은 생각보다 빨리 찬다

이 취미의 복병은 성능이 아니라 디스크다. 체크포인트 하나가 6GB인데 마음에 드는 걸 열 개만 받아도 60GB다. 여기에 LoRA가 수백 개 쌓이면 금방 수백 기가가 된다.

  • 체크포인트는 적게 둔다: 실제로 돌려 보면 주력으로 쓰는 건 두세 개다. 나머지는 「언젠가 써 보려고」 받아 둔 것이다. 두 달 동안 한 번도 안 쓴 체크포인트는 지워도 아쉽지 않다. 다시 받으면 된다.
  • LoRA는 많아도 괜찮다: 하나에 수십~수백 MB라 백 개를 모아도 체크포인트 몇 개 값이다.
  • VRAM이 빠듯하면 압축본을: 앞에서 말한 .gguf나 FP8 같은 판이 그것이다. 품질이 조금 깎이는 대신 큰 모델을 작은 그래픽카드에서 돌릴 수 있다.
  • 모델은 SSD에: 모델을 바꿀 때마다 수 GB를 읽는다. 외장 하드나 느린 디스크에 두면 그림 뽑는 시간보다 불러오는 시간이 길어진다.

파일 이름도 손대는 편이 낫다. Civitai에서 받으면 v3-pruned-fp16-final.safetensors 같은 이름으로 떨어지는데, 이런 게 스무 개 쌓이면 뭐가 뭔지 알 수 없다. 「세대_용도_버전」 정도로 앞을 통일해 두면 목록에서 바로 눈에 들어온다.

자주 묻는 질문

모델을 받는 데 돈이 드나?

두 곳 다 무료다. Civitai에 유료 회원 제도가 있지만 다운로드 속도나 부가 기능에 관한 것이고, 모델 자체는 대부분 그냥 받을 수 있다.

체크포인트와 LoRA를 둘 다 받아야 하나?

체크포인트는 반드시 필요하다. 그게 본체라서 없으면 아무것도 안 나온다. LoRA는 특정 화풍이나 인물이 필요할 때만 얹는 것이라 처음부터 받을 이유는 없다.

받은 모델이 목록에 안 뜬다

순서대로 확인한다. ① 폴더가 맞는지(위의 표) ② 새로고침을 했는지 ③ 확장자가 .safetensors인지 ④ 다운로드가 중간에 끊기지 않았는지 — 용량이 몇 GB라 중간에 끊기면 파일은 있는데 안 열린다. 이 경우 파일 크기가 원본보다 작다.

LoRA를 끼웠는데 효과가 안 난다

대개 트리거 워드를 안 넣은 것이다. 모델 페이지의 「Trigger Words」를 프롬프트에 넣어 본다. 그래도 안 되면 체크포인트와 LoRA의 세대가 다른 경우다.

모델 파일에 바이러스가 있을 수 있나?

.ckpt는 형식상 코드가 실행될 여지가 있다. .safetensors는 그 여지가 없다. 그래서 출처를 두 곳으로 좁히고 .safetensors만 받으면 실질적인 위험은 거의 없다고 봐도 된다.

같은 모델의 pruned와 full은 뭐가 다른가?

pruned는 그림을 뽑는 데 안 쓰는 부분을 덜어낸 판이다. 용량이 절반 가까이 줄고 결과물은 사실상 같다. 모델을 추가로 학습시킬 게 아니라면 pruned를 받으면 된다.

정리

모델 받기는 규칙 몇 개로 줄어든다.

  • 어디서: 공식 원본은 Hugging Face, 파생 모델은 Civitai. 그 밖은 안 받는다
  • 무엇을: .safetensors. 둘 다 있으면 고민할 것 없다
  • 확인할 것: 세대(기반 모델)가 내 체크포인트와 같은지
  • LoRA는: 트리거 워드를 같이 적어 둔다
  • 정리는: 두 달 안 쓴 체크포인트는 지운다. 다시 받으면 된다

설치를 아직 안 했다면 스테이블 디퓨전 설치 완전 가이드가 먼저다. 설치는 끝났고 노드로 넘어갈 참이면 ComfyUI 입문 실전 가이드로 이어진다.

스테이블 디퓨전 모델 다운로드 Civitai Hugging Face LoRA safetensors
junetapa
junetapa
개발자가 아니라 쓰는 사람. IT 현장 27년의 기준으로 AI 도구를 고르고 기록한다.
Twitter Facebook URL 복사