
이번에는 win-j.com에 새롭게 추가한 개발자용 유틸리티 기능들을 정리해보려고 합니다. 개발 작업을 하다 보면 자주 사용하는 문자열 변환, 토큰 분석, JSON 확인, 정규표현식 테스트 같은 작업들이 있는데, 이번 업데이트에서는 이런 반복 작업을 빠르게 처리할 수 있는 개발 도구들을 추가했습니다.
이번에 추가된 개발 도구는 Base64 인코더 / 디코더, JWT 디코더, URL 인코더 / 디코더, JSON Pretty 변환기, Regex 테스트기입니다.
이번에 추가된 개발 도구 목록
이번 기능들은 모두 브라우저에서 바로 동작하도록 구성했습니다. 별도 프로그램 설치 없이 빠르게 데이터를 확인하고 문자열을 변환할 수 있도록 만드는 데 집중했습니다.
Base64 인코더 / 디코더
Base64 인코더 / 디코더는 일반 문자열을 Base64 형식으로 변환하거나, Base64 문자열을 원래 텍스트로 복원할 수 있는 기능입니다.
개발 작업에서는 API 인증값, 이미지 데이터, 토큰 문자열 등을 다룰 때 Base64 형식을 자주 사용합니다.
활용 예시
- 문자열 Base64 인코딩
- Base64 데이터 디코딩
- API 테스트용 문자열 변환
- 간단한 데이터 확인 작업
사용 방법
변환할 문자열을 입력합니다.
인코딩 또는 디코딩 버튼을 선택합니다.
결과값을 복사해서 원하는 곳에 사용합니다.
JWT 디코더
JWT 디코더는 JWT(JSON Web Token)의 Header와 Payload 내용을 브라우저에서 바로 확인할 수 있는 도구입니다.
로그인 인증, API 인증, OAuth 기반 시스템에서는 JWT 토큰을 자주 사용하기 때문에 토큰 내부 데이터를 빠르게 확인하는 기능이 필요합니다.
JWT 디코더에서 확인 가능한 내용
- alg, typ 등의 Header 정보
- Payload 내부 사용자 데이터
- 토큰 만료 시간(exp)
- 발급 시간(iat)
- 사용자 식별값(sub)
JWT 디코더는 토큰의 내용을 읽어주는 기능이며, 토큰 검증이나 보안 인증 기능을 대신하는 것은 아닙니다.
URL 인코더 / 디코더
URL 인코더 / 디코더는 URL 문자열을 퍼센트 인코딩 형태로 변환하거나, 인코딩된 문자열을 원래 형태로 복원하는 기능입니다.
한글 URL, 특수문자, Query Parameter 등을 처리할 때 자주 사용하는 기능입니다.
활용 예시
- URL Query String 인코딩
- 한글 주소 URL 변환
- API 요청 주소 테스트
- 퍼센트 인코딩 데이터 확인
JSON Pretty 변환기
JSON Pretty 변환기는 JSON 데이터를 보기 좋게 정렬하거나, 한 줄 형태로 압축할 수 있는 개발 도구입니다.
API 응답 데이터를 확인할 때 JSON이 한 줄로 길게 들어오면 구조를 읽기 어렵기 때문에, 들여쓰기와 정렬 기능이 매우 중요합니다.
지원 기능
- JSON 자동 들여쓰기
- JSON 압축
- 가독성 향상
- 빠른 구조 확인
{"user":{"name":"홍길동","age":30}}
↓ Pretty 변환 후
{
"user": {
"name": "홍길동",
"age": 30
}
}
Regex 테스트기
Regex 테스트기는 정규표현식(Regular Expression)을 실시간으로 테스트할 수 있는 기능입니다.
문자열 패턴 검사, 이메일 형식 검사, 숫자 추출, 특정 문자 검색 같은 작업에서 정규표현식은 매우 자주 사용됩니다.
정규표현식 활용 예시
- 이메일 형식 검사
- 전화번호 패턴 확인
- 숫자만 추출
- 특정 문자열 검색
- 비밀번호 패턴 검사
예시 패턴
[A-Za-z0-9._%+-]+@[A-Za-z0-9.-]+\.[A-Za-z]{2,}
위 패턴은 이메일 형식을 검사할 때 자주 사용하는 정규표현식입니다.
이번 개발 도구를 추가한 이유
개발 작업을 하다 보면 작은 문자열 변환이나 데이터 확인 작업 때문에 여러 사이트를 이동하는 경우가 많습니다.
그래서 자주 사용하는 기능들을 한 곳에서 바로 사용할 수 있도록 win-j.com 내부에 개발자용 유틸리티를 추가하게 되었습니다.
이번 개발 도구들은 복잡한 IDE 기능보다는 “빠르게 붙여넣고 바로 확인하는 실사용 기능”에 집중해서 만들었습니다.
앞으로 추가해보고 싶은 개발 도구
- JSON / XML 검증 기능
- UUID 생성기
- Unix Timestamp 변환기
- SQL Formatter
- HTML Escape / Unescape
- Markdown Preview 기능
마무리
이번 개발 도구 업데이트를 통해 win-j.com에는 문자열 변환, 토큰 분석, JSON 확인, 정규표현식 테스트 기능이 추가되었습니다.
앞으로도 개발 작업 중 자주 사용하는 기능들을 조금씩 추가하면서 실사용 중심의 개발자 유틸리티를 계속 확장해볼 예정입니다.
필요한 개발 도구나 추가 기능 아이디어가 있다면 댓글 또는 문의하기를 통해 남겨주세요. 실제 사용 빈도가 높은 기능부터 우선적으로 검토해보겠습니다.
첫 댓글을 남겨보세요.