본문으로 건너뛰기
  • 이미지 압축이미지 도구 · 사진과 그래픽을 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의 페이지 순서를 바꾸고, 필요 없는 페이지를 지운 뒤 결과를 저장합니다.

텍스트 비교

텍스트의 두 버전을 나란히 비교하고 어떤 줄과 단어가 바뀌었는지 정확히 확인합니다.

브라우저에서 처리 – 데이터를 업로드하지 않습니다

도구를 불러오는 중…

텍스트 비교 소개

텍스트 비교 도구는 한 텍스트의 두 버전을 비교해 무엇이 바뀌었는지 보여 줍니다. 추가된 줄과 삭제된 줄은 물론, 수정된 줄 안에서 정확히 어떤 단어가 다른지도 표시합니다. 계약서 같은 문서, 설정 파일, 코드 조각, 번역문 등 고쳐 쓴 모든 텍스트에 유용합니다.

비교는 오픈 소스 라이브러리 jsdiff를 사용해 브라우저 안에서 이루어집니다. 텍스트를 업로드하지 않으므로 기밀 문서나 비공개 코드에도 안심하고 쓸 수 있습니다.

사용 방법

  1. 이전 버전을 "원본"에, 새 버전을 "변경본"에 붙여넣으세요. 각 상자 아래의 "파일 열기"로 텍스트 파일을 불러올 수도 있습니다.
  2. 비교 결과는 자동으로 업데이트됩니다. 요약에서 추가된 줄과 삭제된 줄의 수를 확인할 수 있습니다.
  3. 띄어쓰기나 대소문자 차이가 중요하지 않다면 "공백 무시"나 "대소문자 무시"를 체크하세요.
  4. "나란히" 보기와 "통합" 보기를 오가며 볼 수 있습니다. 바뀐 단어는 각 줄 안에서 강조됩니다.
  5. "diff 복사"나 ".diff 다운로드"로 변경 내용을 표준 unified diff 형식으로 저장하세요.

기능

  • 줄 단위와 단어 단위: 먼저 줄을 맞춰 보고, 수정된 줄 안에서는 바뀐 단어를 강조합니다.
  • 두 가지 보기: 넓은 화면에 맞는 나란히 보기와 휴대폰에 맞는 간결한 통합 보기를 제공하며, 양쪽 모두 줄 번호를 표시합니다.
  • 무시 옵션: 띄어쓰기와 들여쓰기 차이나 대소문자 차이를 무시하고 비교할 수 있습니다.
  • unified diff 내보내기: 변경 내용을 git apply, patch, 코드 리뷰 도구에서 쓸 수 있는 .diff 파일로 다운로드하거나 복사합니다.
  • 멈추지 않는 화면: 큰 비교는 백그라운드 스레드에서 실행하므로 페이지가 멈추지 않습니다.

사용 예

수정된 계약서 확인하기

내가 승인한 버전과 돌려받은 버전을 붙여넣으세요. 바뀐 조항이 눈에 띄게 표시되며, 나머지가 똑같은 문장에서 숫자 하나만 바뀐 경우도 찾아냅니다.

설정 파일 비교하기

"파일 열기"로 .env나 YAML 파일 두 개를 열고 "공백 무시"를 체크하면 실제로 다른 설정만 볼 수 있습니다.

변경 내용 공유하기

스크립트의 두 버전을 비교한 뒤 ".diff 다운로드"를 클릭하고 파일을 티켓에 첨부하세요. 동료가 git apply로 바로 적용할 수 있습니다.

제한 사항과 참고

  • 한쪽에 최대 5 MB의 텍스트를 넣을 수 있습니다. Word나 PDF 문서 같은 바이너리 파일은 비교할 수 없으니 텍스트를 복사해 붙여넣으세요.
  • 많이 다른 텍스트는 비교하는 데 오래 걸릴 수 있습니다. 비교는 5초가 지나면 멈추며, 더 작은 부분으로 나누어 비교하라고 안내합니다.
  • .diff 내보내기는 원래 텍스트를 비교합니다(Windows와 Unix 줄바꿈은 같은 것으로 봅니다). 무시 옵션은 페이지에 표시되는 내용에만 영향을 줍니다.
  • 페이지를 빠르게 유지하기 위해 최대 5,000행까지만 표시합니다. .diff 파일에는 모든 변경 내용이 들어 있습니다.
  • 두 텍스트만 비교할 수 있으며, 3방향 병합은 지원하지 않습니다.

자주 묻는 질문

텍스트가 서버로 업로드되나요?

아닙니다. 두 텍스트는 브라우저에서 실행되는 JavaScript가 비교합니다. 네트워크로 아무것도 전송하지 않으며 저장하지도 않습니다.

"공백 무시"는 무엇을 하나요?

연속된 스페이스와 탭을 공백 하나로 줄이고 줄 앞뒤의 공백을 없앤 다음 줄을 비교합니다. 들여쓰기나 띄어쓰기만 다른 줄은 같은 줄로 봅니다.

.diff 파일은 무엇인가요?

.diff(또는 .patch) 파일은 변경 내용을 unified diff 형식으로 나열한 파일입니다. 삭제된 줄은 "-"로, 추가된 줄은 "+"로 시작합니다. Git 같은 버전 관리 시스템도 같은 형식을 씁니다.

단어 하나만 다른데 왜 줄 전체가 바뀐 것으로 표시되나요?

줄은 바뀐 것으로 표시되고, 그 안에서 다른 단어가 더 진하게 강조됩니다. 아주 긴 줄은 비교를 빠르게 하기 위해 단어 단위 강조를 건너뜁니다.

더 많은 무료 도구