Giting.
낮의 Giting
홈 › 스킬 › font-menu
웹폰트 사전 실물 캡처 사전 24종 · 자체 제작
◆ 도입 후보

'폰트 예쁘게 넣어줘'는 AI가 가장 못 하는 요청 중 하나다. 늘 쓰던 Inter만 얹거나, Google Fonts에 없는 폰트를 Google 링크에 박아 조용히 시스템 폰트로 폴백시킨다. 화면은 멀쩡해 보이는데 의도한 폰트가 아니다. font-menu 는 순서를 바꾼다. '어떤 인상인지'로 맥락(본문·테크·랜딩·세리프·모노·한글)을 고르고, 그 폰트를 어디서 어떻게 불러오는지 복사용 <link>째 준다. 로더가 셋으로 갈린다는 게 핵심이다. Google Fonts(번들 자유)·Fontshare(Satoshi·Clash Display·General Sans, CDN 로드만·번들 금지)·jsDelivr(Pretendard·Wanted Sans). 24종의 로드 URL을 전부 GET 해 @font-face 와 패밀리명이 실제로 오는지 확인했다(silent fallback 0). Inter·Space Grotesk 는 지금 웹에서 가장 흔해 제목까지 쓰면 'AI가 만든 티'가 나므로, 히어로엔 세리프·디스플레이로 대비를 주라는 규율도 담았다. ui-menu·css-menu·type-menu 사전 계보. 폰트를 자주 고르는 사람에게 도입 후보.

실물부터, 설치 전에 전부 만져보세요

아래는 이미지가 아니라 이 스킬이 담고 있는 진짜 HTML입니다. 눌러 보세요.
웹폰트 사전 · 34가지 · 짝 12

「폰트 예쁘게」 대신
짝으로 시켜요

'예쁘게'라고만 하면 AI는 늘 쓰던 Inter만 얹거나, Google Fonts에 없는 폰트(Satoshi·General Sans 등)를 Google 링크에 박아 조용히 시스템 폰트로 폴백시킵니다. 이 사전은 폰트마다 '어디서 어떻게 불러오는지'를 복사용 스니펫으로 주고, 짝·라이선스·안 쓸 때까지 붙였습니다.

이번 주말, 마당 장터
토요일 오전 10시부터 오후 4시까지 열립니다
Black Han Sans + Pretendard아주 굵은 제목 하나에 보통 굵기 본문. 굵기 차이로만 나눈다.
오늘 걸은 길
비가 그친 뒤 강가를 따라 한 시간쯤 걸었다
Nanum Pen Script + Gowun Batang손글씨 제목에 명조 본문. 손글씨는 본문보다 1.3배쯤 더 크게 잡는다.
우리 동네 간식 지도
걸어서 10분 안에 있는 가게만 모았어요
Jua + Pretendard둥근 제목에 반듯한 본문. 친근함은 제목에만 둔다.

제목은 Black Han Sans, 본문은 Pretendard 400으로. Black Han Sans는 Google Fonts <link>, Pretendard는 jsDelivr <link>로 불러오고 제목의 font-weight는 400 그대로 둬.

로더

로더가 폰트마다 달라요
이름만 안다고 안 떠요

같은 「무료 폰트」라도 불러오는 곳과 쓸 수 있는 범위가 달라요.

짝의 규칙

한 화면에 한글 글꼴은
두 개까지

한 화면에 한글 글꼴은 두 개까지, 나머지 차이는 굵기와 크기로. 짝마다 요청 문장과 두 글꼴 로드 스니펫이 붙어 있어요.

짝 12가지 전부 보기 ↓

Slow Mornings
천천히 내린 커피 한 잔과 함께 하루를 엽니다

영문 세리프 제목에 한글 고딕 본문. 영문은 크게, 한글은 작게 나눠 둘이 섞이지 않게 한다.

영문 제목은 Instrument Serif, 한글 본문은 Pretendard로. Instrument Serif는 Google Fonts, Pretendard는 jsDelivr에서 불러와줘.
<link href="https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap" rel="stylesheet"> <link rel="stylesheet" as="style" crossorigin href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css">
AI한테 시키는 공식

인상을 말하고
로딩 스니펫째 시켜요

어떤 인상을 원하는지 말하기사전에서 짝 고르기로딩 스니펫째 시키기
✕

폰트 예쁘게 넣어줘

○

히어로 제목은 Instrument Serif, 본문은 Inter로. 둘 다 Google Fonts <link>로 불러오고 CSS 폴백 스택도 넣어줘

Claude Code 스킬

AI가 라이선스까지
보고 골라요

스킬로 깔아 두면 「제목은 굵게, 본문은 편하게」만 말해도 짝과 로더·라이선스를 같이 맞춰요.

/plugin marketplace add hanmariyang/giting-skills

/plugin install font-menu@giting

GitHub에서 오픈소스 보기 ↗

01 국룰 · 본문 · UI 3

Inter
The quick brown fox 0123
RegularMediumBold
본문 · UI SIL OFL 1.1 Google Fonts
<link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">

언제대시보드 · 앱 UI · 본문. '무난하게'가 필요할 때 기본값.

안 쓸 때히어로에 개성이 필요할 때. Inter는 '안전'이지 '인상'이 아니다. 제목까지 Inter면 AI가 만든 티가 난다.

짝제목에 Space Grotesk · Instrument Serif · Fraunces를 얹고 본문만 Inter.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 500 · 600 · 700

Geist
The quick brown fox 0123
RegularMediumBold
본문 · UI SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Geist:wght@400;500;600;700&display=swap" rel="stylesheet">

언제Inter가 식상할 때의 안전한 대안. 개발자 도구·SaaS UI.

안 쓸 때따뜻함·클래식이 필요할 때. Geist는 차갑고 기하학적이다.

짝본문 Geist + 코드 Geist Mono(같은 가족이라 자연스럽다).

완전 자유 · 상용 · 번들 가능 · 두께 400 · 500 · 600 · 700

IBM Plex Sans
The quick brown fox 0123
RegularMediumBold
본문 · UI SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&display=swap" rel="stylesheet">

언제B2B·엔터프라이즈 톤. 한글판(IBM Plex Sans KR)이 있어 국문 병기도 일관된다.

안 쓸 때가볍고 트렌디한 랜딩엔 다소 무겁다.

짝IBM Plex Sans + IBM Plex Mono + IBM Plex Sans KR. 한 가족으로 다국어까지.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 500 · 600 · 700

폰트출처라이선스역할로드 스니펫
Inter Google Fonts SIL OFL 1.1 본문 · UI 중립 · 읽기 쉬움. 숫자·UI 라벨이 또렷하다.
Geist Google Fonts SIL OFL 1.1 본문 · UI Vercel이 만든 현대적 산세리프. Inter보다 조금 더 각이 살아 있다.
IBM Plex Sans Google Fonts SIL OFL 1.1 본문 · UI 기업 신뢰감 + 은근한 개성. 네모난 몸통, 살짝 튀는 디테일.

02 AI · 테크 스타트업 4

Space Grotesk
The quick brown fox 0123
RegularMediumBold
제목 · 로고 · UI SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&display=swap" rel="stylesheet">

언제제목·로고타입·수치 강조. 본문 Inter와 짝지으면 '테크 스타트업' 룩 완성.

안 쓸 때긴 본문. 장문엔 피로하다. 제목·라벨용으로 아껴 쓴다. 이미 흔해서 개성은 약해지는 중.

짝제목 Space Grotesk + 본문 Inter/Sora. 코드는 Space Mono(같은 가족감).

완전 자유 · 상용 · 번들 가능 · 두께 400 · 500 · 700

Sora
The quick brown fox 0123
RegularMediumBold
제목 · 본문 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Sora:wght@400;500;700&display=swap" rel="stylesheet">

언제테크 톤이되 제목·본문을 한 폰트로 통일하고 싶을 때.

안 쓸 때감성·따뜻함이 필요한 브랜드.

짝제목·본문 Sora 단독, 또는 제목 Space Grotesk + 본문 Sora.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 500 · 700

Satoshi
The quick brown fox 0123
RegularMediumBold
제목 · 본문 · UI Fontshare (ITF) 무료 Fontshare
<link href="https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700&display=swap" rel="stylesheet">

언제제목·본문 통합 산세리프. 랜딩·SaaS 전반.

안 쓸 때⚠️ Google Fonts에 없다. Google 링크에 family=Satoshi를 박으면 조용히 폴백된다. 반드시 위 Fontshare <link>로. 파일을 프로젝트에 넣어 재배포하면 안 된다.

짝제목·본문 Satoshi 단독, 또는 제목 Clash Display + 본문 Satoshi.

무료·상용 OK · 파일 번들·재배포 금지 · CDN 로드만 · 두께 400 · 500 · 700

Plus Jakarta Sans
The quick brown fox 0123
RegularMediumBold
제목 · 본문 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;700&display=swap" rel="stylesheet">

언제스타트업 랜딩·앱. Space Grotesk가 너무 차가울 때.

안 쓸 때격식·전통 브랜드.

짝제목·본문 Plus Jakarta Sans 단독. Google에 있어 로드가 간편.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 500 · 700

폰트출처라이선스역할로드 스니펫
Space Grotesk Google Fonts SIL OFL 1.1 제목 · 로고 · UI 요즘 AI 스타트업이 제일 많이 쓰는 기하학 산세리프. 미래적·또렷.
Sora Google Fonts SIL OFL 1.1 제목 · 본문 깔끔한 기하학. Space Grotesk보다 얌전해서 본문까지 버틴다.
Satoshi Fontshare Fontshare (ITF) 무료 제목 · 본문 · UI 요즘 랜딩페이지에 자주 보이는 중립적 네오그로테스크. 군더더기 없다.
Plus Jakarta Sans Google Fonts SIL OFL 1.1 제목 · 본문 따뜻하고 둥근 기하학. 차가운 테크에 인간미를 더한다.

03 랜딩 히어로 4

Clash Display
Design that ships
RegularMediumBold
히어로 제목 전용 Fontshare (ITF) 무료 Fontshare
<link href="https://api.fontshare.com/v2/css?f[]=clash-display@400,600,700&display=swap" rel="stylesheet">

언제큰 제목·히어로 한 줄. 굵게 크게.

안 쓸 때본문·작은 글씨엔 절대 금지(가독성 급락). ⚠️ Google에 없다. Fontshare <link>로만.

짝히어로 Clash Display + 본문 Satoshi/Inter.

무료·상용 OK · 파일 번들·재배포 금지 · CDN 로드만 · 두께 400 · 600 · 700

Bricolage Grotesque
The quick brown fox 0123
RegularMediumBold
제목 · 디스플레이 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@400;600;800&display=swap" rel="stylesheet">

언제개성 있는 제목이 필요한 랜딩·포트폴리오·에디토리얼.

안 쓸 때보수적·엔터프라이즈 톤. 튀는 게 목적이라 격식과는 안 맞는다.

짝제목 Bricolage + 본문 Inter/Manrope. Google에 있어 로드 간편.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 600 · 800

General Sans
The quick brown fox 0123
RegularMediumBold
제목 · 본문 Fontshare (ITF) 무료 Fontshare
<link href="https://api.fontshare.com/v2/css?f[]=general-sans@400,500,600&display=swap" rel="stylesheet">

언제한 폰트로 랜딩 전체를 통일하고 싶을 때.

안 쓸 때⚠️ Latin 전용. 한글이 없다. 'Pretendard가 식상할 때'의 대안으로 얘기되지만 국문엔 못 쓴다(한글은 시스템 폰트로 폴백). Google에도 없으니 Fontshare <link>로만.

짝영문 전용 프로젝트에서 제목·본문 General Sans 단독.

무료·상용 OK · 파일 번들·재배포 금지 · CDN 로드만 · 두께 400 · 500 · 600

Manrope
The quick brown fox 0123
RegularMediumBold
제목 · 본문 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;700;800&display=swap" rel="stylesheet">

언제제품 랜딩·SaaS 본문. 두께 폭이 넓어 위계 잡기 좋다.

안 쓸 때강한 개성이 필요한 히어로. Manrope는 얌전한 쪽.

짝제목 Clash Display/Bricolage + 본문 Manrope.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 500 · 700 · 800

폰트출처라이선스역할로드 스니펫
Clash Display Fontshare Fontshare (ITF) 무료 히어로 제목 전용 크게 키우면 강렬한 디스플레이. 랜딩 히어로 한 문장을 각인시킨다.
Bricolage Grotesque Google Fonts SIL OFL 1.1 제목 · 디스플레이 일부러 삐뚤한 그로테스크. '틀에서 벗어난' 개성. AI가 만든 티를 확실히 지운다.
General Sans Fontshare Fontshare (ITF) 무료 제목 · 본문 요즘 랜딩에 자주 보이는 만능 산세리프. 제목·본문 다 받는다.
Manrope Google Fonts SIL OFL 1.1 제목 · 본문 깔끔하고 살짝 둥근 기하학. 랜딩 본문의 단골.

04 고급 · 에디토리얼 4

Instrument Serif
Elegant by default
RegularMediumBold
제목 · 디스플레이 세리프 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap" rel="stylesheet">

언제히어로 제목·인용구. 본문은 산세리프로 받친다.

안 쓸 때본문·작은 글씨(단일 굵기라 위계가 약하다). 굵은 헤드라인이 필요하면 Playfair/Fraunces.

짝제목 Instrument Serif + 본문 Inter/Satoshi. 요즘 프리미엄 랜딩 공식.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 400 italic

Fraunces
Warm & premium
RegularMediumBold
제목 · 본문 세리프 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,600;0,9..144,900&display=swap" rel="stylesheet">

언제감성·프리미엄 브랜드 제목. opsz(옵티컬 사이즈) 축이 있어 크게·작게 다 예쁘다.

안 쓸 때차갑고 기술적인 톤.

짝제목 Fraunces + 본문 Inter/Manrope.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 600 · 900

Newsreader
The quick brown fox 0123
RegularMediumBold
본문 세리프 · 에디토리얼 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Newsreader:ital,opsz,wght@0,6..72,400;0,6..72,500;1,6..72,400&display=swap" rel="stylesheet">

언제긴 본문·매거진·아티클. 이탤릭이 예뻐 인용에 좋다.

안 쓸 때짧은 UI 라벨·버튼.

짝제목 Fraunces/Playfair + 본문 Newsreader, 또는 본문 Newsreader 단독.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 500 · italic

Playfair Display
Timeless Luxury
RegularMediumBold
제목 · 럭셔리 세리프 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;600;800&display=swap" rel="stylesheet">

언제럭셔리·격식 브랜드 제목. 크게 굵게.

안 쓸 때본문(가는 획이 작은 크기에서 뭉갠다). 이미 흔해서 신선함은 약하다. 개성 원하면 Fraunces.

짝제목 Playfair Display + 본문 Inter/Newsreader.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 600 · 800

폰트출처라이선스역할로드 스니펫
Instrument Serif Google Fonts SIL OFL 1.1 제목 · 디스플레이 세리프 제목만 이걸로 바꿔도 고급스러워진다. 크게 키운 얇은 세리프의 우아함.
Fraunces Google Fonts SIL OFL 1.1 제목 · 본문 세리프 말랑하고 살짝 삐뚠 '소프트 세리프'. 프리미엄 랜딩의 요즘 얼굴.
Newsreader Google Fonts SIL OFL 1.1 본문 세리프 · 에디토리얼 긴 글을 읽히려고 만든 세리프. 블로그·아티클 본문에 편안하다.
Playfair Display Google Fonts SIL OFL 1.1 제목 · 럭셔리 세리프 굵기 대비가 큰 클래식 세리프. 패션·뷰티·웨딩의 '고급' 신호.

05 코드 · 모노 4

JetBrains Mono
const x = 0; // O1lI
RegularMediumBold
코드 · 터미널 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;700&display=swap" rel="stylesheet">

언제코드 블록·터미널·기술 문서의 등폭.

안 쓸 때일반 본문(등폭은 장문에 부적합).

짝본문 산세리프 아무거나 + 코드 JetBrains Mono.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 500 · 700

Geist Mono
const x = 0; // O1lI
RegularMediumBold
코드 · 데이터 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Geist+Mono:wght@400;500;700&display=swap" rel="stylesheet">

언제본문이 Geist일 때의 코드·수치 등폭. 대시보드 숫자.

안 쓸 때본문 산세리프가 Geist가 아니면 어색할 수 있다.

짝본문 Geist + 코드 Geist Mono(한 가족).

완전 자유 · 상용 · 번들 가능 · 두께 400 · 500 · 700

Space Mono
[ SYSTEM 0x1F ]
RegularMediumBold
제목 · 라벨 · 코드 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Space+Mono:wght@400;700&display=swap" rel="stylesheet">

언제테크 브랜드의 라벨·태그·수치 강조. Space Grotesk와 한 가족감.

안 쓸 때긴 코드 블록(가독성은 JetBrains Mono가 낫다).

짝제목 Space Grotesk + 라벨 Space Mono.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 700

IBM Plex Mono
const x = 0; // O1lI
RegularMediumBold
코드 · 기술 문서 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500;600&display=swap" rel="stylesheet">

언제본문이 IBM Plex Sans일 때의 코드. 기술 백서·문서.

안 쓸 때본문 가족이 Plex가 아닐 때는 굳이.

짝IBM Plex Sans + IBM Plex Mono + IBM Plex Sans KR.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 500 · 600

폰트출처라이선스역할로드 스니펫
JetBrains Mono Google Fonts SIL OFL 1.1 코드 · 터미널 코드용 표준. 0과 O, 1과 l이 확실히 구분된다.
Geist Mono Google Fonts SIL OFL 1.1 코드 · 데이터 Geist의 등폭 짝. 현대적이고 데이터·숫자가 깔끔하다.
Space Mono Google Fonts SIL OFL 1.1 제목 · 라벨 · 코드 개성 강한 레트로 등폭. 코드보다 '분위기용'으로 더 쓴다.
IBM Plex Mono Google Fonts SIL OFL 1.1 코드 · 기술 문서 IBM Plex 가족의 등폭. 살짝 인간적인 코드 폰트.

06 한글 5

Pretendard
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
RegularMediumBold
한글 본문 · UI (국룰) SIL OFL 1.1 jsDelivr
<link rel="stylesheet" as="style" crossorigin href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css">

언제국문 본문·UI 기본값. dynamic-subset이라 필요한 글자만 받아 빠르다.

안 쓸 때'모두가 쓰는 폰트'라 차별화는 없다. 개성이 필요하면 Wanted Sans/Gowun Batang.

짝국문 Pretendard + 영문·숫자도 Pretendard가 받는다. 세리프 강조엔 Gowun Batang.

완전 자유 · 상용 · 번들 가능 · 국문 기본값 · 두께 45~920 (Variable)

Wanted Sans
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
RegularMediumBold
한글 제목 · 본문 SIL OFL 1.1 jsDelivr
<link rel="stylesheet" as="style" crossorigin href="https://cdn.jsdelivr.net/gh/wanteddev/wanted-sans@v1.0.3/packages/wanted-sans/fonts/webfonts/variable/split/WantedSansVariable.min.css">

언제'Pretendard가 식상할 때'의 국문 대안. 제목·본문 다 받는다.

안 쓸 때jsDelivr 버전 경로가 바뀔 수 있으니 릴리스 버전 확인. 극도로 보수적인 기관 사이트엔 Noto Sans KR가 무난.

짝국문 제목·본문 Wanted Sans 단독.

완전 자유 · 상용 · 번들 가능 · 두께 100~900 (Variable)

Noto Sans KR
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
RegularMediumBold
한글 본문 · UI (안전) SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;700&display=swap" rel="stylesheet">

언제Google Fonts 하나로 한/영을 끝내고 싶을 때. jsDelivr를 못 쓰는 환경.

안 쓸 때세련·트렌디한 인상. 그건 Pretendard/Wanted Sans가 낫다.

짝제목 Noto Sans KR 700 + 본문 400. 영문은 Inter로 갈아도 자연스럽다.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 500 · 700

IBM Plex Sans KR
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
RegularMediumBold
한글 본문 (Plex 가족) SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=IBM+Plex+Sans+KR:wght@400;500;600&display=swap" rel="stylesheet">

언제영문 IBM Plex Sans를 쓰는 프로젝트의 국문 병기. 다국어 일관성.

안 쓸 때Plex 가족을 안 쓰면 굳이.

짝IBM Plex Sans + IBM Plex Sans KR + IBM Plex Mono.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 500 · 600

Gowun Batang
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
RegularMediumBold
한글 세리프 · 감성 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Gowun+Batang:wght@400;700&display=swap" rel="stylesheet">

언제국문 제목·인용에 고급·서정 느낌. 본문 산세리프와 짝.

안 쓸 때UI 라벨·버튼(명조는 작은 글씨에 약하다).

짝제목 Gowun Batang + 본문 Pretendard.

완전 자유 · 상용 · 번들 가능 · 두께 400 · 700

폰트출처라이선스역할로드 스니펫
Pretendard jsDelivr SIL OFL 1.1 한글 본문 · UI (국룰) 한글 웹의 사실상 국룰. Apple 시스템 폰트 느낌을 웹에서.
Wanted Sans jsDelivr SIL OFL 1.1 한글 제목 · 본문 원티드가 만든 현대적 한글 산세리프. Pretendard보다 살짝 또렷하고 개성 있다.
Noto Sans KR Google Fonts SIL OFL 1.1 한글 본문 · UI (안전) 구글 범용 한글. 무난하고 어디서나 안전하게 뜬다.
IBM Plex Sans KR Google Fonts SIL OFL 1.1 한글 본문 (Plex 가족) IBM Plex의 한글판. 영문 IBM Plex Sans와 톤이 일관된다.
Gowun Batang Google Fonts SIL OFL 1.1 한글 세리프 · 감성 부드러운 한글 명조. 감성·문학·에세이 톤.

07 한글 제목 · 손글씨 10

Black Han Sans 검은고딕
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
400
한글 제목 · 굵은 고딕 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Black+Han+Sans&display=swap" rel="stylesheet">

언제행사·이벤트 배너, 히어로 한 줄, 숫자 강조. 제목 전용으로 쓴다.

안 쓸 때두께가 하나뿐이라 font-weight를 700으로 줘도 더 두꺼워지지 않고 브라우저가 가짜 굵기를 만든다. 본문·긴 문장엔 숨이 막힌다.

짝제목 Black Han Sans + 본문 Pretendard 400. 굵기 차이가 커서 둘이 안 부딪힌다.

완전 자유 · 상용 · 번들 가능 · 두께 400 한 가지 · 라이선스 확인 2026-10-23 (원문)

Do Hyeon 도현
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
400
한글 제목 · 좁은 고딕 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Do+Hyeon&display=swap" rel="stylesheet">

언제앱 화면 제목, 메뉴판, 가격표처럼 좁은 칸에 큰 글자를 넣을 때.

안 쓸 때두께가 하나뿐이다. 본문으로 쓰면 글자가 좁아 빽빽해 보인다.

짝제목 Do Hyeon + 본문 Noto Sans KR 또는 Pretendard.

완전 자유 · 상용 · 번들 가능 · 두께 400 한 가지 · 라이선스 확인 2026-10-23 (원문)

Jua 주아
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
400
한글 제목 · 둥근 고딕 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Jua&display=swap" rel="stylesheet">

언제생활 서비스·어린이·음식 앱의 제목과 큰 버튼 글씨.

안 쓸 때금융·의료처럼 믿음이 먼저인 화면. 두께가 하나라 굵기로 위계를 못 만든다.

짝제목 Jua + 본문 Pretendard. 본문까지 둥글게 하지 않는다.

완전 자유 · 상용 · 번들 가능 · 두께 400 한 가지 · 라이선스 확인 2026-10-23 (원문)

Paperlogy 페이퍼로지
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
400700800
한글 제목 · 발표 고딕 SIL OFL 1.1 jsDelivr
<style>@font-face{font-family:'Paperlogy';src:url('https://cdn.jsdelivr.net/gh/Freesentation/paperlogy@8ef35f53b318c7ca914c52b1b382b9a8bad07a61/woff2/Paperlogy-4Regular.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:'Paperlogy';src:url('https://cdn.jsdelivr.net/gh/Freesentation/paperlogy@8ef35f53b318c7ca914c52b1b382b9a8bad07a61/woff2/Paperlogy-7Bold.woff2') format('woff2');font-weight:700;font-display:swap}@font-face{font-family:'Paperlogy';src:url('https://cdn.jsdelivr.net/gh/Freesentation/paperlogy@8ef35f53b318c7ca914c52b1b382b9a8bad07a61/woff2/Paperlogy-8ExtraBold.woff2') format('woff2');font-weight:800;font-display:swap}</style>

언제발표 자료풍 랜딩, 숫자가 많은 소개 페이지, 굵은 제목과 보통 본문을 한 글꼴로 맞추고 싶을 때.

안 쓸 때Google Fonts에 없다. family=Paperlogy를 Google 링크에 넣으면 조용히 기본 글꼴로 나온다. 한글이 2,780자뿐이라 드문 글자(예: 똠, 햏)는 대체 글꼴로 빠진다.

짝제목 Paperlogy 800 + 본문 Paperlogy 400, 또는 본문만 Pretendard.

완전 자유 · 상용 · 번들 가능 · 한글 2,780자(KS X 1001 범위)만 들어 있다 · 두께 100~900 (9단계, 스니펫은 400 · 700 · 800) · 라이선스 확인 2026-10-23 (원문)

Bagel Fat One
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
400
한글 제목 · 장난스러운 굵은 글씨 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Bagel+Fat+One&display=swap" rel="stylesheet">

언제이벤트 페이지, 스티커 같은 로고타입, SNS 카드의 큰 한 단어.

안 쓸 때두께가 하나뿐이다. 두 줄 넘는 제목은 무거워진다. 진지한 서비스엔 안 맞는다.

짝제목 Bagel Fat One + 본문 Pretendard 또는 영문 Plus Jakarta Sans.

완전 자유 · 상용 · 번들 가능 · 두께 400 한 가지 · 라이선스 확인 2026-10-23 (원문)

Song Myung 송명
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
400
한글 제목 · 날카로운 명조 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Song+Myung&display=swap" rel="stylesheet">

언제에세이·문화·전시 페이지의 제목, 큰 인용문.

안 쓸 때두께가 하나뿐이다. 작은 글씨에선 가는 획이 사라진다. 버튼·라벨엔 쓰지 않는다.

짝제목 Song Myung + 본문 Pretendard. 명조 대 고딕으로 대비를 준다.

완전 자유 · 상용 · 번들 가능 · 두께 400 한 가지 · 라이선스 확인 2026-10-23 (원문)

Hahmlet 함렛
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
400600800
한글 제목 · 현대 명조 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Hahmlet:wght@400;600;800&display=swap" rel="stylesheet">

언제브랜드 소개, 매거진형 글, 고급스러운 상품 페이지의 제목.

안 쓸 때긴 본문은 Gowun Batang이나 고딕이 더 편하다. 가는 두께는 작은 글씨에서 흐려진다.

짝제목 Hahmlet 800 + 본문 Noto Sans KR 400.

완전 자유 · 상용 · 번들 가능 · 두께 100~900 (Variable, 스니펫은 400 · 600 · 800) · 라이선스 확인 2026-10-23 (원문)

Nanum Brush Script 나눔손글씨 붓
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
400
한글 손글씨 · 붓 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Nanum+Brush+Script&display=swap" rel="stylesheet">

언제전통 음식, 시장, 축제 포스터의 한두 단어 제목.

안 쓸 때본문이나 두 줄 넘는 문장. 글자 크기가 작게 나오니 다른 글꼴보다 크게(1.3배쯤) 잡는다.

짝제목 Nanum Brush Script + 본문 Gowun Batang 또는 Pretendard.

상용 · 번들 가능 · 고쳐서 다시 낼 때는 Nanum 이름을 쓸 수 없다(예약 이름) · 두께 400 한 가지 · 라이선스 확인 2026-10-23 (원문)

Nanum Pen Script 나눔손글씨 펜
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
400
한글 손글씨 · 펜 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Nanum+Pen+Script&display=swap" rel="stylesheet">

언제손으로 남긴 한 줄, 다이어리·일기 화면, 사진 위 짧은 메모.

안 쓸 때안내문·설명처럼 정확히 읽혀야 하는 글. 글자가 작게 나오니 크게(1.3배쯤) 잡는다.

짝제목 Nanum Pen Script + 본문 Gowun Batang. 둘 다 손맛이라 결이 맞는다.

상용 · 번들 가능 · 고쳐서 다시 낼 때는 Nanum 이름을 쓸 수 없다(예약 이름) · 두께 400 한 가지 · 라이선스 확인 2026-10-23 (원문)

Gaegu 개구
The quick brown fox 0123
다람쥐 헌 쳇바퀴에 타고파 0123
300400700
한글 손글씨 · 둥근 펜 SIL OFL 1.1 Google Fonts
<link href="https://fonts.googleapis.com/css2?family=Gaegu:wght@300;400;700&display=swap" rel="stylesheet">

언제아이 대상 화면, 체크리스트, 말풍선, 손글씨 느낌의 짧은 설명.

안 쓸 때긴 글과 업무 도구. 손글씨라 금방 피로해진다.

짝제목 Gaegu 700 + 본문 Pretendard.

완전 자유 · 상용 · 번들 가능 · 두께 300 · 400 · 700 · 라이선스 확인 2026-10-23 (원문)

폰트출처라이선스역할로드 스니펫
Black Han Sans Google Fonts SIL OFL 1.1 한글 제목 · 굵은 고딕 획이 아주 두꺼운 한글 고딕. 한 줄만 써도 포스터처럼 보인다.
Do Hyeon Google Fonts SIL OFL 1.1 한글 제목 · 좁은 고딕 배달의민족이 만든 좁고 각진 제목 고딕. 손으로 쓴 간판 같은 맛이 조금 있다.
Jua Google Fonts SIL OFL 1.1 한글 제목 · 둥근 고딕 모서리가 둥글고 통통한 고딕. 친근하고 귀엽다.
Paperlogy jsDelivr SIL OFL 1.1 한글 제목 · 발표 고딕 G마켓 산스의 한글에 Montserrat 영문을 붙여 발표용으로 다듬은 고딕. 두께가 아홉 단계라 제목과 본문을 한 가족으로 나눌 수 있다.
Bagel Fat One Google Fonts SIL OFL 1.1 한글 제목 · 장난스러운 굵은 글씨 빵처럼 부풀린 아주 굵은 글씨. 한 단어만 써도 눈에 띈다.
Song Myung Google Fonts SIL OFL 1.1 한글 제목 · 날카로운 명조 붓끝이 날카롭게 살아 있는 명조. 책 표지나 영화 포스터 같은 인상.
Hahmlet Google Fonts SIL OFL 1.1 한글 제목 · 현대 명조 획 끝을 각지게 정리한 요즘 명조. 두께 폭이 넓어 굵게 쓰면 잡지 제목처럼 된다.
Nanum Brush Script Google Fonts SIL OFL 1.1 한글 손글씨 · 붓 붓으로 빠르게 쓴 손글씨. 거칠고 힘이 있다.
Nanum Pen Script Google Fonts SIL OFL 1.1 한글 손글씨 · 펜 볼펜으로 쓴 메모 같은 손글씨. 가볍고 사적이다.
Gaegu Google Fonts SIL OFL 1.1 한글 손글씨 · 둥근 펜 또박또박 쓴 둥근 손글씨. 손글씨 중에선 잘 읽히는 편이다.

08 짝 12

짝의 규칙한 화면에 한글 글꼴은 두 개까지, 나머지 차이는 굵기와 크기로

한글 + 한글

이번 주말, 마당 장터
토요일 오전 10시부터 오후 4시까지 열립니다

아주 굵은 제목 하나에 보통 굵기 본문. 굵기 차이로만 나눈다.

제목은 Black Han Sans, 본문은 Pretendard 400으로. Black Han Sans는 Google Fonts <link>, Pretendard는 jsDelivr <link>로 불러오고 제목의 font-weight는 400 그대로 둬.
<link href="https://fonts.googleapis.com/css2?family=Black+Han+Sans&display=swap" rel="stylesheet"> <link rel="stylesheet" as="style" crossorigin href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css">
오래 머무는 방
작은 책방이 문을 연 지 열 해가 되었습니다

명조 제목에 고딕 본문. 제목은 본문의 2.5배 이상 크게 써야 가는 획이 산다.

제목은 Song Myung, 본문은 Pretendard로. 제목은 본문보다 2.5배 넘게 크게 하고, Song Myung은 Google Fonts, Pretendard는 jsDelivr에서 불러와줘.
<link href="https://fonts.googleapis.com/css2?family=Song+Myung&display=swap" rel="stylesheet"> <link rel="stylesheet" as="style" crossorigin href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css">
3분 만에 끝나는 정산
영수증을 찍으면 금액과 날짜가 바로 채워집니다

둘 다 고딕이니 제목은 800, 본문은 400으로 두께를 확실히 벌린다.

제목은 Paperlogy 800, 본문은 Wanted Sans 400으로. Paperlogy는 jsDelivr의 @font-face로 불러오고(Google Fonts에 없다), Wanted Sans도 jsDelivr <link>로.
<style>@font-face{font-family:'Paperlogy';src:url('https://cdn.jsdelivr.net/gh/Freesentation/paperlogy@8ef35f53b318c7ca914c52b1b382b9a8bad07a61/woff2/Paperlogy-4Regular.woff2') format('woff2');font-weight:400;font-display:swap}@font-face{font-family:'Paperlogy';src:url('https://cdn.jsdelivr.net/gh/Freesentation/paperlogy@8ef35f53b318c7ca914c52b1b382b9a8bad07a61/woff2/Paperlogy-7Bold.woff2') format('woff2');font-weight:700;font-display:swap}@font-face{font-family:'Paperlogy';src:url('https://cdn.jsdelivr.net/gh/Freesentation/paperlogy@8ef35f53b318c7ca914c52b1b382b9a8bad07a61/woff2/Paperlogy-8ExtraBold.woff2') format('woff2');font-weight:800;font-display:swap}</style> <link rel="stylesheet" as="style" crossorigin href="https://cdn.jsdelivr.net/gh/wanteddev/wanted-sans@v1.0.3/packages/wanted-sans/fonts/webfonts/variable/split/WantedSansVariable.min.css">
손으로 짓는 집
목수 세 사람이 한 채를 짓는 데 넉 달이 걸립니다

굵은 명조 제목에 담백한 고딕 본문. 제목만 굵기를 올린다.

제목은 Hahmlet 800, 본문은 Noto Sans KR 400으로. 둘 다 Google Fonts에서 쓰는 두께만 불러와줘.
<link href="https://fonts.googleapis.com/css2?family=Hahmlet:wght@400;600;800&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@400;500;700&display=swap" rel="stylesheet">
오늘 걸은 길
비가 그친 뒤 강가를 따라 한 시간쯤 걸었다

손글씨 제목에 명조 본문. 손글씨는 본문보다 1.3배쯤 더 크게 잡는다.

제목은 Nanum Pen Script, 본문은 Gowun Batang 400으로. 손글씨는 작게 나오니 제목을 크게 잡고, 둘 다 Google Fonts에서 불러와줘.
<link href="https://fonts.googleapis.com/css2?family=Nanum+Pen+Script&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Gowun+Batang:wght@400;700&display=swap" rel="stylesheet">
우리 동네 간식 지도
걸어서 10분 안에 있는 가게만 모았어요

둥근 제목에 반듯한 본문. 친근함은 제목에만 둔다.

제목은 Jua, 본문은 Pretendard 400으로. Jua는 Google Fonts, Pretendard는 jsDelivr에서 불러오고 Jua는 제목에만 써.
<link href="https://fonts.googleapis.com/css2?family=Jua&display=swap" rel="stylesheet"> <link rel="stylesheet" as="style" crossorigin href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css">

한글 + 영문

Slow Mornings
천천히 내린 커피 한 잔과 함께 하루를 엽니다

영문 세리프 제목에 한글 고딕 본문. 영문은 크게, 한글은 작게 나눠 둘이 섞이지 않게 한다.

영문 제목은 Instrument Serif, 한글 본문은 Pretendard로. Instrument Serif는 Google Fonts, Pretendard는 jsDelivr에서 불러와줘.
<link href="https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap" rel="stylesheet"> <link rel="stylesheet" as="style" crossorigin href="https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable-dynamic-subset.min.css">
Ship faster
배포 기록을 한 화면에서 확인하세요

영문 테크 제목에 한글 본문. 영문 제목에는 한글을 넣지 않는다.

영문 제목은 Space Grotesk 700, 한글 본문은 Wanted Sans 400으로. Space Grotesk는 Google Fonts, Wanted Sans는 jsDelivr <link>로 불러와줘.
<link href="https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;700&display=swap" rel="stylesheet"> <link rel="stylesheet" as="style" crossorigin href="https://cdn.jsdelivr.net/gh/wanteddev/wanted-sans@v1.0.3/packages/wanted-sans/fonts/webfonts/variable/split/WantedSansVariable.min.css">
빵지순례
Weekend bakery route in Seoul

굵은 한글 한 단어에 영문 보조 줄. 한글 제목을 짧게 두고 영문은 작게 받친다.

한글 제목은 Bagel Fat One, 영문 보조 줄은 Plus Jakarta Sans 500으로. 둘 다 Google Fonts에서 불러오고 제목은 한두 단어로 짧게.
<link href="https://fonts.googleapis.com/css2?family=Bagel+Fat+One&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;700&display=swap" rel="stylesheet">

영문 + 영문

Quiet tools for loud days
A calendar that only shows what matters today

세리프 제목에 산세리프 본문. 가장 흔하게 통하는 대비다.

제목은 Instrument Serif, 본문은 Inter 400으로. 둘 다 Google Fonts <link>로 불러오고 폴백 스택도 넣어줘.
<link href="https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&display=swap" rel="stylesheet"> <link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap" rel="stylesheet">
Make it loud
Bold launches for small teams

같은 제작사의 두 글꼴. 제목은 좁고 굵게, 본문은 넓고 보통으로.

제목은 Clash Display 600, 본문은 Satoshi 400으로. 둘 다 Fontshare <link>로 불러와줘(Google Fonts에 없다).
<link href="https://api.fontshare.com/v2/css?f[]=clash-display@400,600,700&display=swap" rel="stylesheet"> <link href="https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700&display=swap" rel="stylesheet">
Odd by design
Products with a little personality

개성 있는 굵은 제목에 고른 본문. 제목에만 특이한 모양을 둔다.

제목은 Bricolage Grotesque 800, 본문은 Manrope 400으로. 둘 다 Google Fonts에서 쓰는 두께만 불러와줘.
<link href="https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:wght@400;600;800&display=swap" rel="stylesheet"> <link href="https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;700;800&display=swap" rel="stylesheet">
검수 리포트

"폰트 예쁘게 넣어줘"가 안 먹히는 이유

AI에 "폰트 예쁘게 넣어줘"라고 하면 결과는 대개 둘 중 하나다. (1) 늘 쓰던 Inter만 얹거나, (2) Google Fonts에 없는 폰트(Satoshi·General Sans 등)를 Google <link>에 박아 조용히 시스템 폰트로 폴백시킨다. 화면은 멀쩡해 보이는데 의도한 그 폰트가 아니다.

font-menu는 순서를 바꾼다. 어떤 인상을 원하는지로 맥락을 고르고, 그 폰트를 어디서 어떻게 불러오는지를 복사용 <link>째 준다.

대원칙: 로더가 폰트마다 다르다

이름만 안다고 안 뜬다. 출처가 셋으로 갈린다.

가장 흔한 사고는 family=Satoshi를 Google <link>에 박는 것. 아무 일도 안 일어나고 폴백된다. 이 사전은 폰트마다 출처별 정확한 스니펫을 준다.

24종을 실제로 로드해봤다

수록 24종의 로드 URL을 전부 GET 해서 @font-face와 패밀리명이 실제로 반환되는지 확인했다. Fontshare 3종·jsDelivr 2종·Google 19종 모두 통과. silent fallback 0. 폰트 사전이 "이 폰트 좋아요"로 끝나면 안 된다. 그 폰트가 실제로 뜨는 스니펫까지가 사전의 일이다.

AI가 만든 티를 지운다

Inter·Space Grotesk는 지금 웹에서 가장 흔한 폰트다. 제목까지 이걸 쓰면 "AI가 만든 화면" 신호가 된다. 이 사전은 개성이 필요한 히어로에 세리프(Instrument Serif·Fraunces)나 디스플레이(Clash Display·Bricolage)로 대비를 주는 짝 레시피를 담았다. Inter는 '안전'이지 '인상'이 아니다.

쓰는 법 세 가지