이미지 자르기, 회전 & 뒤집기
이미지를 원하는 사각형으로 잘라내고, 90° 또는 180° 회전하거나 좌우·상하로 뒤집을 수 있어요. PNG, JPG, WebP 지원. 모든 처리가 브라우저에서 이뤄져요.
- 이미지를 끌어다 놓거나 "파일 선택"을 누르세요.
- 필요하면 먼저 회전 (±90°, 180°)이나 뒤집기 (좌우/상하)를 적용하세요. 즉시 반영되고 자르기 영역이 함께 갱신돼요.
- 자르기 X / Y / 너비 / 높이를 픽셀 단위로 입력하세요. 너비와 높이의 비율을 유지하려면 비율 (1:1, 4:3, 16:9 등)을 고정하면 돼요.
- 출력 형식 (PNG / JPG / WebP)을 선택하고 "적용"을 누른 뒤 "다운로드"로 저장하세요.
어떤 도구인가요?
자르기는 원본 이미지에서 사각형 영역을 잘라내고, 회전은 90°나 180°로 보간 없이 돌리며, 뒤집기는 좌우나 상하로 반전시켜요. 세 동작 모두 픽셀 단위로 정확합니다 — 마지막 인코딩 단계 전까지는 어떤 흐림도 리샘플링도 없어요. 출력 형식은 입력과 무관해서, JPG를 잘라 PNG로 저장하거나 그 반대도 가능합니다.
예시
입력: 4000 × 3000 JPG 가로 사진, 2.8 MB
동작: 시계 방향 90° 회전, x=0 y=500 w=3000 h=3000에서 1:1 자르기
출력: 3000 × 3000 JPG, 품질 92 → 약 520 KB 자주 겪는 실수
- 비율을 잘못 고정한 경우. 9:16 세로 릴스 썸네일이 필요한데 드롭다운이 16:9로 되어 있으면 가로 사진이 나와요. 너비/높이를 입력하기 전에 비율 드롭다운부터 확인하세요.
- 자르기 영역이 이미지를 벗어났어요. 2400 px 폭의 원본에서 3000 px 폭을 자르려 하면 이미지 가장자리에서 잘립니다. 미리보기 상자가 예상보다 작게 나온다면 영역이 경계를 벗어난 거예요.
- 자르기 뒤에 회전했어요. 꼭 맞게 자른 뒤에 90° 회전하면 사각형이 옆으로 눕게 돼요. 회전과 뒤집기를 먼저 하세요 — 그래서 해당 버튼이 자르기 입력란 위쪽에 묶여 있는 거예요.
- 작게 만들려 했는데 PNG로 저장한 경우. 사진을 PNG로 저장하면 파일 크기가 그대로 커요. 사진은 JPG나 WebP로 바꾸고, 스크린샷·텍스트·투명 영역이 있는 이미지에는 PNG를 유지하세요.
- "적용"을 잊었어요. 자르기 값을 바꾸면 영역 표시는 갱신되지만, 다운로드는 마지막으로 "적용"된 결과를 저장해요. 유지하고 싶은 변경은 반드시 "적용"을 누르세요.
- EXIF 회전이 붙은 휴대폰 사진을 자르는 경우. 일부 휴대폰은 사진을 실제로는 가로로 저장하고 회전 플래그만 붙입니다. 이 도구는 그 플래그를 존중하지만, 작업 흐름 속 다른 앱이 그렇지 않다면 좌표가 어긋날 수 있어요.
자주 묻는 질문
자르기 X / Y / 너비 / 높이가 퍼센트가 아니라 픽셀인 이유는?
픽셀은 모호하지 않고 이미지 편집기와도 일치해요. 원본이 4000 × 3000인 걸 안다면, x=500, y=300, w=3000, h=2250으로 지정한 자르기는 정확하고 재현 가능합니다. 퍼센트 기반은 이미지를 먼저 회전하거나 크기를 바꾸면 결과가 흐트러져요.
회전이나 뒤집기로 화질이 떨어지나요?
90°·180° 회전과 좌우·상하 뒤집기는 손실 없는 픽셀 재배치라서 보간이나 화질 손실이 없어요. 마지막 자르기 단계에서만 선택한 형식으로 다시 인코딩됩니다 (PNG는 무손실, JPG·WebP는 품질 설정에 따라 달라져요).
지원하는 비율은 어떤 게 있나요?
자유 (임의의 W × H), 1:1 (정사각형), 4:3과 3:4 (일반 사진), 16:9와 9:16 (와이드/세로 영상)이 있어요. 비율을 고정하면 너비를 바꿀 때 높이가 자동으로 갱신돼서 영역이 비율을 벗어나지 않아요.
어떤 형식으로 내보낼 수 있나요?
입력 형식과 관계없이 PNG, JPG, WebP로 저장할 수 있어요. PNG는 무손실이라 스크린샷이나 단색 그래픽에 좋고, JPG와 WebP는 손실 압축이라 사진에서 파일이 훨씬 작아집니다. WebP는 보통 같은 JPG보다 25~35%쯤 작아요.
아주 큰 사진도 자를 수 있나요?
네, 브라우저 메모리가 허용하는 한 가능합니다. 원본은 createImageBitmap으로 디코딩해 캔버스에 그려요. 약 1억 화소 이상이 되면 메모리가 적은 휴대폰에서 디코딩이 실패할 수 있어요. 그런 경우 원본을 먼저 줄인 뒤 자르세요.
여기서 자른 이미지를 저장하나요?
아니요. 올리신 이미지도, 내려받으신 자른 결과도 저희는 저장하지 않습니다. 탭을 닫거나 새로고침하면 모두 사라져요 — 로그도, 무엇을 자르셨는지에 대한 기록도 남지 않습니다. 브라우저 개발자 도구에서 직접 확인해 보셔도 좋아요.