이미지를 클릭하여 선택하거나 여기로 드래그하세요
JPG, PNG, WebP, BMP 지원. 한 번에 100장 이상 일괄 처리 가능
※ 첫 번째 이미지를 기준으로 미리보기가 렌더링되며 실제 결과물과 동일합니다.
수백 장의 사진에 텍스트 또는 브랜드 로고 워터마크를 한 번에 추가하세요. 바둑판식 배열(도용 방지), 9개 위치 지정, 회전 각도, 투명도 조절 및 스마트 용량 압축을 지원합니다. 개별 다운로드 및 ZIP 일괄 다운로드를 제공하며, 서버 전송 없이 안전하게 브라우저 로컬에서 작동합니다.
이미지를 클릭하여 선택하거나 여기로 드래그하세요
JPG, PNG, WebP, BMP 지원. 한 번에 100장 이상 일괄 처리 가능
※ 첫 번째 이미지를 기준으로 미리보기가 렌더링되며 실제 결과물과 동일합니다.
단 한 번의 설정으로 수백 장의 사진에 맞춤 워터마크를 적용하고 용량까지 최적화하세요.
워터마크 합성, 이미지 압축 및 ZIP 압축 작업이 사용자의 브라우저 내에서만 실행됩니다. 사진이 외부 서버로 전송되지 않아 저작권 및 개인정보가 안전하게 보호됩니다.
자유로운 글꼴 크기, 색상, 투명도 조절은 물론 투명 배경 PNG 로고를 불러와 원본 비율에 맞게 크기 조절, 9방향 배치 및 바둑판식 전체 도용 방지 타일링을 적용할 수 있습니다.
내장된 스마트 압축 알고리즘을 통해 품질과 최대 파일 크기(KB)를 제어할 수 있습니다. 워터마크 추가로 인해 파일 용량이 비정상적으로 커지는 것을 방지합니다.
사용자가 사진을 추가하면 브라우저 내부 HTML5 Canvas 오프스크린 버퍼에서 직접 렌더링이 이루어집니다. 설정한 좌표, 투명도 및 회전 행렬을 계산하여 텍스트나 투명 로고를 원본 이미지 위에 겹쳐 그린 후 JPEG 포맷으로 인코딩합니다. '자동 압축'이 활성화되어 있으면 품질 단계별 근사 알고리즘을 통해 목표 파일 크기에 도달할 때까지 최적화합니다.
수백 장의 고해상도 사진을 동시에 처리할 때 발생할 수 있는 브라우저 메모리 부족(OOM) 현상을 방지하기 위해 비동기 순차 큐(Asynchronous Sequential Queue) 방식으로 설계되었습니다. 한 장씩 차례대로 합성 후 즉시 Canvas 메모리를 해제하고 로컬 Blob 객체로 변환하여 대용량 작업 시에도 브라우저가 멈추지 않고 쾌적하게 작동합니다.
안내: 표준 JPEG 포맷은 투명도(알파 채널)를 지원하지 않으므로, 투명 배경의 PNG 사진을 넣을 경우 투명 영역은 흰색 배경으로 합성되어 저장됩니다. 원본의 투명도를 유지해야 하는 경우 원본 보관을 권장합니다.
일괄 워터마크 삽입, 개인정보 보호 및 압축 관련 핵심 질문과 답변입니다.
전혀 없습니다. 파일 읽기, 워터마크 합성, JPEG 압축 및 ZIP 패키징까지 모든 과정이 사용자 기기의 웹 브라우저 메모리 내부에서만 처리됩니다. 네트워크를 통해 외부 서버로 이미지가 전송되지 않으므로 개인정보와 저작권이 완벽히 보호됩니다.
네, 그렇습니다. 텍스트, 글꼴 크기, 색상, 배치 위치, 각도, 투명도, 여백, 로고 크기 및 압축 옵션을 변경하면 작업 상태가 자동으로 초기화되며 목록에 있는 모든 사진에 새 설정이 일괄 재적용됩니다.
네, 완벽히 지원합니다. 위치 옵션에서 '바둑판식 배열 (도용 방지 전체 반복)'을 선택하고 회전 각도를 -90°~90° 사이로 조절하면 사진 전체에 대각선 격자 형태로 텍스트나 로고가 균일하게 채워져 불법 복제를 효과적으로 막을 수 있습니다.
'워터마크 삽입 후 자동 압축 실행' 옵션을 켜두시면 합성 결과물이 원본보다 커질 경우 자동으로 품질을 점진적으로 낮추어 원본 용량을 넘지 않도록 조정해 용량 비대화를 방지합니다.
중복 파일명 충돌 방지 로직이 내장되어 있어 중복된 이름이 있을 경우 자동으로 photo (1).jpg와 같이 순번을 추가하여 모든 파일이 유실 없이 온전히 보존됩니다.