본문으로 건너뛰기
  • 이미지 압축이미지 도구 · 사진과 그래픽을 JPG나 WebP로 다시 인코딩해 용량을 줄입니다. 품질 슬라이더와 선택형 크기 축소를 제공합니다.
  • 이미지 크기 조절이미지 도구 · 이미지의 가로와 세로를 픽셀이나 백분율로 바꿉니다. 고품질 축소를 지원합니다.
  • 이미지 변환이미지 도구 · 이미지 한 장이나 여러 장의 형식을 JPG, PNG, WebP로 바꿉니다. 품질과 투명도를 조절할 수 있습니다.
  • 이미지 자르기이미지 도구 · 드래그할 수 있는 선택 영역, 가로세로 비율 프리셋, 정확한 픽셀 입력으로 이미지의 일부를 잘라 냅니다.
  • 이미지 회전·반전이미지 도구 · 사진을 90°나 180° 돌리고 좌우나 상하로 뒤집습니다. 실시간 미리보기를 제공합니다.
  • EXIF 보기·삭제이미지 도구 · 사진의 EXIF 정보(카메라, 날짜, 위치)를 보고, 화질 손실 없이 전부 또는 GPS 위치만 삭제합니다.
  • HEIC JPG 변환이미지 도구 · iPhone과 iPad의 HEIC, HEIF 사진을 어디서나 열리는 JPG나 PNG 파일로 바꿉니다.
  • 이미지 흐림·모자이크이미지 도구 · 사진 속 얼굴, 이름, 번호판 등을 모자이크, 흐림, 단색 상자로 가립니다.
  • 파비콘 만들기이미지 도구 · 이미지, 텍스트, 이모지로 ICO, PNG 아이콘, 웹 매니페스트까지 갖춘 파비콘 세트를 만듭니다.
  • PDF 병합영어PDF 도구 · 여러 PDF 파일을 원하는 순서대로 하나의 문서로 합칩니다. 파일마다 페이지 범위를 지정할 수도 있습니다.
  • PDF 분할영어PDF 도구 · 페이지를 새 PDF로 추출하거나, 문서를 페이지별, 범위별, 일정한 페이지 수별로 여러 파일로 나눕니다.
  • PDF 페이지 순서 변경영어PDF 도구 · 드래그 앤 드롭으로 PDF의 페이지 순서를 바꾸고, 필요 없는 페이지를 지운 뒤 결과를 저장합니다.

ToolForUser 소개

ToolForUser에서는 이미지, PDF 파일, 동영상, 데이터 형식, 일상 계산을 다루는 무료 온라인 도구 36개를 제공합니다.

도구가 작동하는 방식

대부분의 온라인 변환기는 파일을 서버에 업로드해 그곳에서 처리한 뒤 결과를 돌려보냅니다. ToolForUser의 방식은 다릅니다. 도구는 웹 브라우저 안에서 실행되는 작은 프로그램입니다. 파일을 선택하면 브라우저가 기기에서 파일을 읽고, 도구가 메모리에서 처리하며, 결과는 곧바로 기기에 저장됩니다.

여기에는 실용적인 장점이 세 가지 있습니다. 문서가 누구에게도 전송되지 않고, 업로드를 기다릴 필요가 없으며, 도구를 다 불러온 뒤에는 처리가 인터넷 연결에 좌우되지 않습니다. 네트워크 통신은 웹사이트 자체(HTML, CSS, JavaScript와 도구에 필요한 코드 라이브러리)를 내려받는 것과, 사이트에 광고가 켜져 있는 경우 광고 제공업체가 보내는 요청뿐입니다. 자세한 내용은 개인정보 처리방침에서 볼 수 있습니다.

이 사이트에서 할 수 있는 일

  • 이미지 도구 – 이미지 압축, 크기 조절, 변환, 자르기, 흐림 처리, HEIC를 JPG로 변환, EXIF 위치 정보 삭제, 파비콘 만들기를 브라우저에서 합니다. 업로드 없이 무료입니다.
  • PDF 도구 – PDF 병합, 분할, 회전, 서명, 쪽 번호와 워터마크 넣기, 페이지를 JPG로 또는 이미지를 PDF로 변환하기를 브라우저에서 합니다. 업로드 없이 무료입니다.
  • 동영상 도구 – MP4, MOV, WebM, MKV 동영상을 화질 손실 없이 자르고, 원하는 프레임을 JPG, PNG, WebP 이미지로 저장합니다. 브라우저에서 업로드 없이 무료로 씁니다.
  • 개발자 도구 – JSON 정리, JWT 디코딩과 검증, 텍스트 비교, Unix 타임스탬프 변환, UUID 생성, Base64와 URL 인코딩, 정규식 테스트를 브라우저에서 합니다.
  • 계산기와 생활 도구 – 단어와 글자 수 세기, 날짜와 퍼센트 계산, 단위 변환, QR 코드 만들기와 읽기, 강력한 비밀번호 만들기를 브라우저에서 무료로, 안전하게 합니다.

원칙

  • 로컬 처리 우선. 데이터를 서버로 보내지 않고 브라우저 안에서 제 역할을 할 수 있는 도구만 추가합니다.
  • 계정 없음. 가입할 필요가 없으며, 기기가 감당할 수 있는 범위 밖의 사용 제한도 없습니다.
  • 정직한 설명. 각 도구 페이지는 도구가 하는 일, 사용 방법, 할 수 없는 일을 설명합니다.
  • 접근성과 가벼움. 페이지는 키보드로 조작할 수 있고, 휴대폰과 태블릿 화면에 맞춰지며, 다크 모드를 지원하고, 도구를 열 때 그 도구에 필요한 코드만 불러옵니다.

오픈소스 구성 요소

도구는 브라우저 기능(Canvas, Web Crypto, Web Workers, WebCodecs)과 다음 오픈소스 라이브러리를 사용합니다.

  • pdf-lib (MIT) – PDF 파일 읽기와 쓰기
  • PDF.js (Apache-2.0) – PDF 페이지 렌더링
  • fflate (MIT) – ZIP 압축 파일 만들기
  • qrcode-generator (MIT) – QR 코드 인코딩
  • jsQR (Apache-2.0) – 이미지에서 QR 코드 읽기
  • jsdiff (BSD-3-Clause) – 텍스트 비교
  • jose (MIT) – JSON Web Token 서명 검증
  • exifr (MIT) – 사진 메타데이터 읽기
  • libheif-js (LGPL-3.0) – HEIC 사진 변환. libheif와 libde265(LGPL-3.0)를 기반으로 합니다. HEIC 변환기는 수정하지 않은 별도 파일로 불러옵니다.
  • Mediabunny (MPL-2.0) – 동영상 파일 읽기, 자르기, 쓰기. 수정하지 않고 사용합니다.
  • React (MIT) – 사용자 인터페이스

이 라이브러리들은 외부 CDN이 아니라 이 웹사이트에서 제공됩니다.

비밀번호 생성기의 패스프레이즈에는 Electronic Frontier Foundation의 EFF Large Wordlist를 사용하며, 이 단어 목록은 CC BY 3.0 US 라이선스를 따릅니다.

이름을 입력해 만드는 서명에는 Dancing Script, Great Vibes, Caveat, Nanum Pen Script 글꼴을 사용하며, 이 글꼴들은 SIL Open Font License 1.1 라이선스를 따릅니다.

비용과 광고

도구는 무료입니다. 호스팅과 개발 비용을 충당하기 위해 사이트에 광고가 표시될 수 있습니다. 광고는 도구와 분리되어 있습니다. 도구 패널 안에는 광고를 절대 넣지 않으며, 광고는 사용자가 처리하는 파일이나 텍스트를 볼 수 없습니다.

의견 보내기

버그를 발견했거나 새 도구에 대한 아이디어가 있다면 문의 페이지로 알려 주세요.