개발에 필요한, 작은 도구들.

파비콘 제작

이미지 하나로 PNG·ICO와 웹 매니페스트를 만드세요.

사용 가이드

입력은 이 브라우저에서 처리됩니다.

입력 · 옵션

PNG·JPEG·WebP, 최대 10MB·4,096×4,096픽셀

사용 예제 코드 보기 ↓

결과

입력 후 실행하면 결과가 표시됩니다.

사용 예제 코드

개발에 가져다 쓸 수 있는 기본 예제입니다. 표시된 환경에서 실행하세요.

Browser · DevTools console

현재 입력 반영은 코드에 사용된 항목에만 적용됩니다. 파일 입력은 예제에 포함하지 않습니다.

const canvas = document.createElement("canvas");
canvas.width = canvas.height = 32;
const ctx = canvas.getContext("2d");
ctx.fillStyle = "#b6ebbd";
ctx.fillRect(0, 0, 32, 32);
ctx.fillStyle = "#17251a";
ctx.font = "bold 24px sans-serif";
ctx.textAlign = "center";
ctx.textBaseline = "middle";
ctx.fillText("S", 16, 17);
canvas.toBlob(blob => {
  const url = URL.createObjectURL(blob);
  const link = document.createElement("a");
  link.href = url;
  link.download = "favicon-32.png";
  link.click();
  setTimeout(() => URL.revokeObjectURL(url), 1000);
});

이렇게 사용하세요

정사각형 로고를 업로드하면 16–512px PNG와 32px ICO를 ZIP으로 받습니다.

알아두면 좋은 점

형식과 의미

직사각형 이미지는 비율을 유지하고 투명한 정사각형 캔버스 중앙에 배치합니다.

올바른 사용

ZIP에는 HTML 연결 예시와 site.webmanifest가 포함됩니다. 파일은 사이트 루트에 배치하세요.

지원 범위와 제한

PNG·JPEG·WebP, 최대 10MB·4,096×4,096픽셀

입력이 제한을 넘으면 데이터를 나누어 처리하세요. 파일 형식이나 알고리즘이 지원 범위에 없으면 다른 형식으로 임의 변환하지 말고 요구 사항에 맞는 도구를 선택하세요.