› 텍스트·개발

텍스트·개발 도구 모음

92개 도구설치·로그인 없음브라우저에서 바로 처리
텍스트·개발 도구 모음은 글쓰기·코딩·데이터 정리 중에 자주 마주치는 소소한 불편을 해결하는 92개 도구를 한곳에 모았습니다. 블로그 원고를 다듬을 땐 글자수 세기로 분량을 확인하고, 텍스트 정리로 중복 줄이나 불필요한 줄바꿈을 한 번에 지울 수 있습니다. 개발 업무에는 JSON 포맷터로 API 응답을 보기 좋게 정렬하거나, Base64·URL 인코더로 값을 빠르게 변환하고, 정규식 테스터로 패턴을 즉시 검증해 보세요. 보안이 필요할 땐 비밀번호 생성기·해시 생성기·JWT 디코더를, 한국어 작업에는 초성 추출기·한글 자모 분리·받침 조사 변환기를 활용할 수 있습니다. 모든 도구는 설치나 회원가입 없이 브라우저에서 바로 실행되며, 입력한 내용은 외부 서버로 전송되지 않아 안심하고 쓸 수 있습니다.

전체 도구 목록 (92개)

일치하는 도구가 없어요.

다른 키워드로 찾아보거나, 아래 인기 도구를 확인해 보세요.

광고

자주 묻는 질문

정말 무료로 사용할 수 있나요?
네, 이 카테고리의 92개 도구 모두 완전 무료이며 회원가입이나 결제 없이 바로 사용할 수 있습니다.
입력한 텍스트나 파일이 서버로 전송되나요?
아닙니다. 모든 처리는 브라우저 안에서만 이루어지며, 입력한 데이터는 외부 서버로 전송되거나 저장되지 않습니다. 회사 코드나 개인정보처럼 민감한 내용도 안심하고 붙여 넣을 수 있습니다.
별도 설치나 플러그인이 필요한가요?
전혀 필요 없습니다. Chrome, Edge, Safari 등 최신 브라우저라면 어디서든 바로 실행됩니다.
JSON 포맷터나 정규식 테스터 같은 개발자 도구도 모바일에서 쓸 수 있나요?
네, 모바일 브라우저에서도 동작합니다. 화면 너비에 맞게 레이아웃이 조정되므로 스마트폰이나 태블릿에서도 불편 없이 사용할 수 있습니다.
글자수가 워드나 한글 프로그램과 다르게 나와요.
프로그램마다 공백·줄바꿈·탭을 세는 기준이 다릅니다. 제출 기준이 "공백 포함"인지 "공백 제외"인지 확인하고 그 값에 맞추면 됩니다. 글자수 세기 도구는 두 값을 모두 보여 주므로 요구 조건에 맞는 쪽을 참고하세요.
Base64로 바꾼 문자열을 URL에 넣어도 되나요?
일반 Base64에는 +와 / 문자가 들어갈 수 있어 URL에서 문제가 될 수 있습니다. URL에 쓸 때는 이들을 -와 _로 바꾼 Base64URL 방식을 써야 안전합니다. 용도에 맞는 형식인지 확인하세요.
JSON이 자꾸 오류로 뜨는데 원인이 뭔가요?
가장 흔한 원인은 마지막 항목 뒤의 쉼표, 키를 큰따옴표로 감싸지 않은 경우, 그리고 JSON에 허용되지 않는 주석입니다. 오류로 표시된 위치 근처의 따옴표와 괄호 짝을 먼저 확인해 보세요.

글자수 세기 - 공백 포함·제외를 구분하는 이유

자기소개서나 리포트는 "공백 포함 1,000자 이내" 같은 기준이 흔합니다. 글자수 세기 도구에 텍스트를 붙여넣으면 그 즉시 공백 포함 글자수, 공백 제외 글자수, 단어 수, 줄 수를 동시에 보여줍니다. 한글은 자모가 합쳐진 완성형 한 글자를 1자로 세며, 이모지나 일부 특수문자는 유니코드 코드포인트 기준으로 처리됩니다. 원고지 환산이 필요하면 공백 포함 글자수를 200으로 나눠 매수를 가늠할 수 있습니다. 트위터·문자메시지처럼 바이트 제한이 있는 경우에는 한글 1자가 UTF-8에서 3바이트로 계산된다는 점을 함께 확인하세요.

글자수 세기 열어보기 →

JSON 포맷터 - 들여쓰기 정렬과 오류 위치 찾기

API 응답이나 로그에서 한 줄로 뭉쳐 나온 JSON을 JSON 포맷터에 붙여넣으면 2칸 또는 4칸 들여쓰기로 계층을 펼쳐 보여줍니다. 반대로 배포 전 용량을 줄이려면 공백과 줄바꿈을 없애는 압축(minify)도 가능합니다. 표준 JSON 문법으로 검증하기 때문에, 마지막 요소 뒤의 쉼표(trailing comma), 키를 감싸지 않은 작은따옴표, 주석(//)이 들어 있으면 오류로 표시합니다. 파싱이 실패하면 어느 위치에서 깨졌는지 알려 주므로, 큰 응답에서 따옴표나 괄호가 하나 빠진 지점을 빠르게 좁힐 수 있습니다.

JSON 포맷터 열어보기 →

Base64 - 인코딩 결과가 커지는 원리

Base64는 3바이트(24비트)를 6비트씩 잘라 4개의 문자로 바꾸는 방식이라, 인코딩하면 원본보다 약 33% 길어집니다. 그래서 이미지를 Base64로 바꿔 CSS나 HTML에 인라인으로 넣으면 파일 요청은 줄지만 코드 크기는 커진다는 트레이드오프가 있습니다. Base64 인코더는 한글 텍스트도 UTF-8로 먼저 바이트화한 뒤 인코딩하므로 깨지지 않습니다. 결과 끝에 붙는 =는 3의 배수로 안 떨어지는 자리를 채우는 패딩 기호이며, 디코딩할 때 이 부분을 임의로 지우면 복원이 실패할 수 있습니다.

Base64 인코더 열어보기 →

정규식 테스터 - 매칭 결과와 그룹 확인

정규식 테스터에 패턴과 대상 문자열을 넣으면 어떤 부분이 매칭되는지 즉시 강조해 보여 줍니다. g(전체 탐색), i(대소문자 무시), m(여러 줄) 같은 플래그를 조합해 테스트할 수 있고, 괄호로 묶은 캡처 그룹의 값도 따로 확인됩니다. 예를 들어 전화번호에서 (\d{2,3})-(\d{3,4})-(\d{4}) 패턴을 쓰면 지역·국번·번호를 그룹별로 분리해 볼 수 있습니다. 실제 코드에 넣기 전 여기서 예외 케이스를 미리 넣어 보면 과하게 매칭되거나 누락되는 경우를 잡아낼 수 있습니다.

정규식 테스터 열어보기 →

UUID 생성기 - 중복 걱정 없는 식별자

UUID 생성기가 만들어 주는 UUID v4는 122비트가 난수로 채워지는 128비트 식별자로, 8-4-4-4-12 형태의 36자 문자열입니다. 세 번째 그룹이 4로 시작하고 네 번째 그룹 첫 글자가 8~b인 것이 v4의 특징입니다. 서로 다른 기기에서 각자 만들어도 사실상 겹치지 않아, 중앙 서버 없이도 로그 추적 ID, 임시 파일명, 테스트 데이터 키로 쓰기 좋습니다. 다만 순서가 없고 길기 때문에 데이터베이스 기본키로 대량 사용할 때는 정렬·인덱스 성능을 함께 고려하는 편이 좋습니다.

UUID 생성기 열어보기 →