이미지 모자이크 생성기
사진을 서버로 보내지 않고 브라우저 안에서 열어 얼굴, 차량 번호판, 문서 일부처럼 공개하기 어려운 영역을 클릭 또는 드래그로 모자이크 처리합니다.
JPG, PNG, WEBP, AVIF, BMP 파일을 브라우저에서만 읽습니다. 파일당 20MB, 해상도 4000×4000px 이하를 권장합니다.
서버 업로드 없음 · 클릭/드래그 모자이크 · PNG 저장바로 쓸 수 있게.
- 바로 보이는 화면입력 위치와 결과 위치를 또렷하게 둡니다.
- 결과 먼저핵심 결과를 앞에 두고, 과정은 필요할 때만 보여줍니다.
- 요구 줄이기가입이나 불필요한 정보 입력 없이 바로 쓰게 합니다.
사진 공개 전 얼굴·번호판·문서 일부를 안전하게 가리는 방법
이미지 모자이크 생성기는 사진을 서버로 보내지 않고 현재 브라우저에서만 열어 민감한 영역을 블록 처리하는 도구입니다. SNS 업로드 전 타인의 얼굴, 자동차 번호판, 영수증의 주문번호, 문서의 이름과 연락처처럼 공개하면 안 되는 부분을 빠르게 가리는 데 맞춰져 있습니다.
작업 흐름은 업로드와 편집을 분리합니다. 먼저 이미지를 추가하고, 캔버스가 열린 뒤에는 클릭 모드로 지점을 찍거나 드래그 모드로 누른 채 지나가는 경로를 계속 칠합니다. 결과는 현재 캔버스 상태를 PNG 파일로 저장합니다.
이 도구가 가리는 정보
모자이크는 픽셀을 일정한 블록으로 묶어 평균 색으로 바꾸는 처리입니다. 흐림 효과처럼 부드럽게 번지는 방식이 아니라, 원래의 글자나 얼굴 윤곽을 블록 단위로 끊어 식별을 어렵게 만듭니다.
- 얼굴, 명찰, 학생증, 신분증 일부
- 자동차 번호판, 택배 송장, 영수증 번호
- 계좌번호, 전화번호, 주소, 예약번호
- 모니터 화면이나 문서 사진에 비친 개인정보
작업 화면은 이렇게 읽습니다
- 업로드 영역에서 이미지를 추가합니다.
- 캔버스가 열리면 위쪽 툴바의 실행 취소, 다시 실행, 원본 복원, 다운로드 버튼을 사용합니다.
- 아래 설정에서 모자이크 강도와 브러시 크기를 조절합니다.
- 작업 목록에는 업로드한 이미지 이름, 원본 크기, 처리 상태가 남습니다.
클릭 모드는 작은 지점을 찍을 때 씁니다
클릭 모드는 한 번 누른 지점 주변을 브러시 크기만큼 처리합니다. 눈, 이름 한 줄, 작은 숫자처럼 좁은 범위를 빠르게 가릴 때 적합합니다.
- 브러시 크기를 작게 두면 주변 배경을 덜 건드립니다.
- 작은 글자는 한 번만 찍기보다 살짝 겹치게 여러 번 찍는 편이 안전합니다.
- 실수하면 바로 실행 취소로 직전 상태로 돌아갑니다.
드래그 모드는 누른 채 지나가는 경로를 칠합니다
드래그 모드는 마우스나 손가락을 누르고 움직이는 동안 계속 모자이크를 적용합니다. 예전처럼 놓는 순간 사각형 하나를 처리하는 방식이 아니라, 번호판이나 문장 줄을 따라 칠하는 방식입니다.
- 가로로 긴 번호판, 주소 줄, 이름 목록에 적합합니다.
- 지나간 경로가 즉시 바뀌므로 놓기 전에 처리 범위를 확인할 수 있습니다.
- 넓은 영역은 드래그 후 다시 한 번 겹쳐 칠하면 식별 위험이 줄어듭니다.
블록 크기와 브러시 크기 선택
블록 크기는 모자이크의 거친 정도이고, 브러시 크기는 한 번에 칠하는 폭입니다. 작은 블록은 자연스럽지만 정보가 남을 수 있고, 큰 블록은 보기에는 거칠어도 식별 방지에는 유리합니다.
프리셋은 시작점일 뿐입니다
약함, 중간, 강함, 최강 프리셋은 블록과 브러시 값을 빠르게 맞추기 위한 시작점입니다. 같은 20px 모자이크라도 원본 해상도와 글자 크기에 따라 식별 가능성이 달라지므로, 저장 전 확대해서 확인해야 합니다.
- 작은 캡처 이미지는 강도를 더 올리는 편이 안전합니다.
- 고해상도 사진에서는 브러시 폭을 넓혀야 빠뜨리는 부분이 줄어듭니다.
- 얼굴은 눈·코·입만이 아니라 윤곽 전체를 넉넉히 덮습니다.
지원 형식과 저장 방식
- 입력: JPG, PNG, WEBP, AVIF, BMP
- 권장 제한: 파일당 20MB, 4000×4000px 이하
- 출력: 현재 캔버스 상태를 PNG 파일로 저장
- 움직이는 GIF는 애니메이션을 유지하지 못하므로 지원 형식에서 제외했습니다.
지원 형식은 이 페이지의 업로드 제한과 브라우저 canvas 처리 기준입니다. 브라우저가 특정 형식을 읽지 못하면 오류가 표시될 수 있습니다.
예시 작업 흐름
실행 취소와 원본 복원
작업 중에는 실행 취소와 다시 실행으로 최근 상태를 오갈 수 있습니다. 원본 복원은 현재 선택된 이미지를 처음 불러온 상태로 다시 그립니다.
- 다운로드한 PNG 파일 자체의 모자이크는 원본 없이 되돌릴 수 없습니다.
- 중요한 사진은 편집 전 원본을 따로 보관하세요.
- 여러 이미지를 추가한 경우 작업 목록에서 다시 선택해 처리합니다.
개인정보 보호와 한계
선택한 이미지는 브라우저의 File API와 canvas로 처리됩니다. 이 도구 자체는 파일을 서버에 업로드하지 않습니다. 다만 모자이크가 약하면 사람이나 OCR이 일부 정보를 추정할 수 있으므로, 민감한 정보는 넓고 강하게 덮어야 합니다.
- 반사된 유리, 배경 모니터, 그림자에 남은 정보도 확인합니다.
- 작은 숫자는 한 번의 약한 모자이크로 부족할 수 있습니다.
- 공개 전 다운로드한 결과물을 확대해서 다시 확인합니다.
공개 전 최종 체크
- 얼굴·이름·번호판·주소·전화번호가 모두 가려졌는지 확인합니다.
- 모자이크 영역 가장자리에서 원래 글자가 읽히지 않는지 확인합니다.
- 필요하면 같은 영역을 한 번 더 드래그해 덮습니다.
- 저장된 PNG를 새 탭이나 이미지 뷰어에서 다시 열어 확인합니다.
자주 묻는 질문
이미지가 서버에 저장되나요?
아니요. 선택한 이미지는 현재 브라우저에서만 읽고 canvas에서 처리합니다.
모바일에서도 드래그할 수 있나요?
네. 터치 입력으로 클릭 모드와 드래그 모드를 사용할 수 있습니다.
모자이크를 적용한 뒤 되돌릴 수 있나요?
페이지를 닫기 전에는 실행 취소와 다시 실행을 사용할 수 있습니다. 다운로드한 파일 자체의 모자이크는 별도 원본 없이는 복구할 수 없습니다.
GIF 파일도 지원하나요?
아니요. 움직이는 GIF는 canvas 처리에서 애니메이션을 유지하지 못하므로 이 도구의 지원 형식에서 제외했습니다.
다운로드 파일 형식은 무엇인가요?
현재 편집된 캔버스를 PNG 파일로 저장합니다.