Docs생성기

생성 도구 API

QR 코드, 파비콘, 스크린샷, URL에서 PDF 캡처를 생성하는 엔드포인트. 일부 엔드포인트는 multipart/form-data 대신 JSON을 받습니다 -- 각 엔드포인트의 콘텐츠 타입을 확인하세요.

QR 코드 생성

POST/api/qr-generate

텍스트 또는 URL에서 QR 코드 이미지를 생성합니다. JSON 본문(Content-Type: application/json)을 전송하세요. 색상, 크기 및 오류 보정 수준을 사용자 정의할 수 있습니다.

Parameters

NameTypeRequiredDescription
textstringRequiredQR 코드에 인코딩할 콘텐츠 (텍스트, URL, WiFi 설정 등)
sizenumberOptionalQR 코드 크기 (픽셀). 기본값: 300
errorCorrectionstringOptional오류 보정 수준: "L" (7%), "M" (15%), "Q" (25%), "H" (30%). 기본값: "M"
fgColorstringOptional전경색 (16진수, 예: "#000000"). 기본값: "#000000"
bgColorstringOptional배경색 (16진수, 예: "#ffffff"). 기본값: "#ffffff"
Response:PNG 이미지
bash
curl -X POST https://freefiletools.io/api/qr-generate \
  -H "x-api-key: fft_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "text": "https://freefiletools.io",
    "size": 400,
    "errorCorrection": "H",
    "fgColor": "#f97316",
    "bgColor": "#ffffff"
  }' \
  -o qrcode.png

파비콘 생성

POST/api/favicon-generate

소스 이미지에서 완전한 파비콘 패키지를 생성합니다. 여러 파비콘 크기(16x16, 32x32, 48x48 등)와 ICO 파일이 포함된 ZIP 파일을 반환합니다.

Parameters

NameTypeRequiredDescription
fileFileRequired소스 이미지 파일 (PNG, JPG 또는 SVG 권장)
Response:파비콘 파일이 포함된 ZIP 파일
bash
curl -X POST https://freefiletools.io/api/favicon-generate \
  -H "x-api-key: fft_your_api_key" \
  -F "[email protected]" \
  -o favicons.zip

HTML을 이미지로

POST/api/html-to-image

웹 페이지의 스크린샷을 캡처합니다. JSON 본문(Content-Type: application/json)을 전송하세요. 뷰포트 크기와 출력 형식을 사용자 정의할 수 있습니다.

Parameters

NameTypeRequiredDescription
urlstringRequired캡처할 URL (https://를 포함해야 합니다)
formatstringOptional출력 형식: "png" 또는 "jpg". 기본값: "png"
widthnumberOptional뷰포트 너비 (픽셀). 기본값: 1280
heightnumberOptional뷰포트 높이 (픽셀). 기본값: 800
Response:PNG 또는 JPG 이미지
bash
curl -X POST https://freefiletools.io/api/html-to-image \
  -H "x-api-key: fft_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "url": "https://example.com",
    "format": "png",
    "width": 1440,
    "height": 900
  }' \
  -o screenshot.png

URL을 PDF로

POST/api/url-to-pdf

웹 페이지를 PDF 문서로 변환합니다. JSON 본문(Content-Type: application/json)을 전송하세요. 변환 전에 페이지가 완전히 렌더링됩니다.

Parameters

NameTypeRequiredDescription
urlstringRequired변환할 URL (https://를 포함해야 합니다)
Response:PDF 파일
bash
curl -X POST https://freefiletools.io/api/url-to-pdf \
  -H "x-api-key: fft_your_api_key" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://example.com"}' \
  -o page.pdf