네팔에서 무료 PDF 도구를 만들었습니다 — 배운 점

발행: (2026년 3월 28일 AM 01:03 GMT+9)
4 분 소요
원문: Dev.to

Source: Dev.to

왜 만들었나요

ilovepdf와 smallpdf 같은 도구는 좋지만 파일 크기 제한, 워터마크, 강제 회원가입 등으로 금방 유료 플랜을 권유합니다. 저는 기본 기능에 제한 없이 완전히 무료이고 계정도 필요 없는 서비스를 원했습니다.

또한 네팔 출신인 저는 어디서든 전 세계적으로 사용 가능한 고품질 개발자 도구를 만들 수 있다는 것을 증명하고 싶었습니다. About 페이지에 있는 “Built from Nepal, used globally” 배지는 제가 진심으로 자랑스러워하는 부분입니다.

PrestigePDF가 하는 일

보통 Adobe Acrobat에서 해야 할 모든 작업을 — 무료로, 브라우저에서:

  • Merge PDF – 여러 파일을 하나로 합치기
  • Compress PDF – 품질 손실 없이 파일 크기 줄이기
  • Split PDF – 특정 페이지 또는 범위 추출
  • PDF to Word / Excel / JPG – 원하는 형식으로 변환
  • Edit PDF – 텍스트, 이미지, 주석 추가
  • Protect / Unlock PDF – 비밀번호 관리
  • Watermark, Rotate, Crop, Number Pages – 그 외 다양한 기능

👉 prestigepdf.com에서 무료로 사용해 보기

사용 기술 스택

  • 프론트엔드: React + TypeScript + Tailwind CSS + Vite
  • PDF 처리: qpdf-wasm, PDF.js, jsPDF
  • 호스팅: Contabo VPS + Docker + Nginx
  • 스토리지: 임시 파일 처리를 위한 AWS S3

가장 어려웠던 부분 — 브라우저에서 PDF 처리

가장 큰 도전은 PDF 작업을 빠르고 프라이버시를 보장하면서 수행하는 것이었습니다. 대부분의 작업이 WebAssembly(qpdf-wasm)를 이용해 클라이언트‑사이드에서 이루어져 파일이 대부분의 도구와 달리 여러분의 기기를 떠나지 않습니다. 이는 많은 경쟁사들이 파일을 서버에 업로드하는 것에 비해 실제적인 개인정보 보호 장점입니다.

qpdf-wasm을 Vite와 정상적으로 동작하도록 만들려면 WASM 워커, CORS 헤더, 메모리 제한 등을 다루며 며칠간 디버깅해야 했습니다 — 꽤 재밌는 작업이었죠.

블로그 + SEO

“how to merge PDFs online free 2026” 같은 롱테일 키워드를 목표로 블로그 섹션도 만들었습니다. 사이트가 아직 새로워서 현재는 블로그 콘텐츠와 백링크 구축에 집중하고 있으며, 유료 성장 전략은 나중에 고민하려 합니다.

앞으로의 계획

  • AI PDF 기능 (요약, PDF와의 Q&A)
  • 더 많은 변환 포맷
  • 브라우저 확장 프로그램
  • 모바일 앱

사용해 보기 + 피드백 환영

PDF를 자주 다루신다면 한번 사용해 보시고 댓글로 피드백을 남겨주시면 정말 감사하겠습니다. 개발자들의 초기 피드백은 금과 같습니다.

→ PrestigePDF 방문하기

네팔 🇳🇵에서 ❤️ 로 만든 서비스입니다.

0 조회
Back to Blog

관련 글

더 보기 »

Next.js 캐시 이해하기 (5부)

Next.js App Router를 사용해 애플리케이션을 구축했다면, 데이터베이스를 업데이트했음에도 페이지가 여전히…라는 문제를 겪을 확률이 100 %입니다.