폰트 변환기
폰트 하나 또는 여러 개를 올리고 대상 형식을 선택한 뒤 결과물을 다운로드하세요. 감지, 변환, 다운로드가 모두 이 페이지 안에서 이루어집니다.
아무것도 업로드되지 않습니다: 폰트를 읽고, 변환하고, 패키징하는 모든 과정이 브라우저 안에서 이루어집니다.
이 변환기가 하는 일
입력된 모든 파일은 원본 폰트로 풀린 다음 선택한 형식으로 다시 패키징됩니다: TTF와 OTF는 WOFF나 WOFF2로, WOFF와 WOFF2는 셋 중 어느 형식으로든 다시 변환됩니다.
글리프 아웃라인은 절대 다시 그리지 않습니다. TrueType 폰트(2차 곡선)는 TrueType으로 유지되어 .ttf로 저장되고, PostScript 폰트(3차 CFF 곡선)는 PostScript로 유지되어 .otf로 저장됩니다. 한 아웃라인 종류를 다른 종류로 바꾸는 것은 다시 그리는 작업이지 재패키징이 아니므로, 이 도구는 그런 척하지 않습니다.
WOFF는 브라우저의 네이티브 압축 API로 만들어집니다. WOFF2는 공식 WOFF2 라이브러리를 자체 호스팅한 빌드를 사용합니다. 여전히 로컬에서 처리되며 업로드는 없습니다.
폰트
폰트 변환기 소개
폰트 변환기는 폰트를 한 컨테이너 형식에서 다른 형식으로 다시 패키징합니다: TTF나 OTF를 WOFF와 WOFF2로, 그리고 WOFF나 WOFF2를 다시 WOFF, WOFF2 또는 압축되지 않은 데스크톱 폰트로 변환합니다. 파일 하나 또는 여러 개를 올리고 대상 형식을 선택한 뒤, 결과물을 개별적으로 또는 ZIP으로 묶어 다운로드할 수 있습니다.
모든 처리는 브라우저에서 실행됩니다. 입력 형식은 확장자가 아니라 파일 시그니처로 판별되므로 잘못 표시된 파일도 올바르게 처리됩니다. WOFF는 브라우저에 내장된 압축 API로 생성되고, WOFF2는 공식 WOFF2 참조 라이브러리를 자체 호스팅한 빌드를 사용합니다. WOFF2는 Brotli와 어떤 브라우저 API도 제공하지 않는 변환된 글리프 표현이 필요하기 때문입니다. 어떤 폰트도 사용자의 기기를 벗어나지 않습니다.
각 파일은 실제 내부 정보도 보여줍니다: 패밀리와 스타일, 버전, 글리프 수, em당 유닛, 아웃라인 종류, 테이블 수, 그리고 OS/2 테이블의 fsType 임베딩 권한, 즉 문서나 웹 페이지에 폰트를 합법적으로 임베딩할 수 있는지를 알려주는 플래그입니다. 손상되었거나 지원되지 않는 파일은 별도의 행에 보고되므로, 파일 하나가 잘못되어도 나머지 처리가 멈추지 않습니다.
폰트 변환기 사용 방법
- 페이지에 폰트를 끌어다 놓거나 클릭해서 찾아보세요. TTF, OTF, WOFF, WOFF2가 지원됩니다.
- 감지된 형식과 각 폰트에서 읽어온 세부 정보(패밀리, 글리프 수, em당 유닛, 임베딩 권한)를 확인하세요.
- 대상 형식을 선택하세요: 웹용은 WOFF2, 레거시 대체용은 WOFF, 압축되지 않은 데스크톱 폰트는 TTF/OTF입니다.
- 변환된 파일 자체로 렌더링되는 미리보기 줄을 확인하세요. 출력물이 실제 폰트로 로드된다는 증거입니다.
- 각 폰트를 개별적으로 다운로드하거나 전체를 하나의 ZIP으로 받으세요.