개발자를 위한 온라인 도구 — 빠르고 가입 불필요

tulzy는 개발자를 위한 무료 브라우저 기반 도구 모음입니다. JSON 포맷팅, UUID 생성, MD5/SHA-256 해싱, Base64/URL 인코딩을 제공합니다. 설치 불필요, 서버로 데이터가 전송되지 않습니다.

인코딩

Base64

Base64 인코딩 및 디코딩 — 텍스트와 파일, 브라우저에서 바로.

Base32

Base32(RFC 4648) 인코딩 및 디코딩 — 텍스트와 파일, 브라우저에서 바로.

URL Encode/Decode

URL 인코딩 및 디코딩 — 링크와 쿼리 파라미터에서 이스케이프해야 하는 문자.

HTML Entities Encode/Decode

HTML 엔티티 인코딩 및 디코딩 — 페이지에서 특수 문자를 안전하게 표시.

JWT Encoder/Decoder

JWT 토큰 인코딩 및 디코딩 — 헤더, 페이로드, HMAC 서명, 표준 클레임.

Unicode Escape

Unicode 이스케이프 시퀀스 인코딩 및 디코딩 — 문자를 \uXXXX 형식으로, 또는 그 반대로 변환.

ROT13 / 카이사르 암호

카이사르 암호 — 라틴 알파벳 문자를 순환 이동시키는 암호. ROT13은 13만큼 이동시키는 특수한 경우(아래 버튼)로 대칭적입니다: encode와 decode가 같은 결과를 냅니다. 다른 문자(숫자, 키릴 문자, 문장 부호)는 변경되지 않습니다.

Punycode encode/decode

유니코드 문자가 포함된 도메인 이름(IDN)을 ASCII 호환 Punycode 형식(xn--)으로 인코딩, 또는 그 반대로 디코딩.

모스 부호 encode/decode

텍스트(라틴 문자·키릴 문자)를 모스 부호(점과 선)로 인코딩, 또는 그 반대로 디코딩. 표에 대응이 없는 문자는 건너뜁니다.

Data URI / Base64 이미지

이미지를 Data URI(data:image/…;base64,…)로 인코딩해 CSS/HTML에 삽입하고, Data URI나 순수 Base64를 다시 파일로 디코딩 — 모두 브라우저에서 바로.

Gzip/Deflate ↔ Base64

텍스트를 Gzip 또는 Deflate로 압축한 뒤 결과를 Base64로 인코딩 — 반대 방향도 가능. Compression Streams API를 사용해 브라우저에서 바로 동작.

XML Entities Encode/Decode

XML 엔티티 인코딩 및 디코딩 — 5가지 표준 엔티티(앰퍼샌드, 꺾쇠괄호, 아포스트로피, 따옴표) 및 숫자 문자 참조.

텍스트

Case Converter

텍스트나 식별자를 camelCase, snake_case, kebab-case 등 흔히 쓰이는 모든 스타일로 한 번에 변환. camelCase/PascalCase, 약어(XMLParser → XML + Parser), 숫자에서 단어 경계를 인식.

Text Diff

두 텍스트를 줄 단위로 비교 — 추가, 삭제, 변경된 내용을 표시하며, 변경된 줄은 단어 수준으로 강조 표시.

Regex Tester / Find & Replace

실제 텍스트로 정규식 테스트: 하이라이트된 일치 항목과 분석된 캡처 그룹, 또는 찾은 일치 항목을 새 텍스트로 바꾸기.

Sort & Dedupe Lines

텍스트 줄을 알파벳순으로 정렬하고, 중복 줄, 빈 줄, 불필요한 공백을 제거.

String Escape

텍스트를 문자열 리터럴로 이스케이프하여(따옴표, 백슬래시, 제어 문자) 코드에 붙여넣을 수 있게 하거나, 다시 언이스케이프합니다.

CRLF ↔ LF Converter

Windows(CRLF), Unix/macOS(LF), 클래식 Mac(CR) 간에 줄바꿈 문자를 변환하며, 혼합된 줄바꿈도 감지합니다.

Character & Word Counter

실시간 텍스트 통계: 문자 수(공백 포함/미포함), 단어 수, 줄 수, 문장 수, 문단 수, 바이트 크기(UTF-8).

Lorem Ipsum Generator

Lorem Ipsum 더미 텍스트 생성기 — 문단, 문장, 개별 단어 단위로 생성.

Slugify

텍스트를 URL에 안전한 "슬러그"로 변환: 키릴 문자(우크라이나어/러시아어)를 공식 표준에 따라 음역하고, 발음 구별 기호와 불필요한 문자를 제거하며, 소문자로 변환.

Markdown Preview / HTML ↔ Markdown

Markdown을 포맷된 HTML로 실시간 미리보기하고, Markdown → HTML, HTML → Markdown 양방향 변환도 지원합니다.

Whitespace & Trim Tools

불필요한 공백 정리: 줄 끝 공백 제거, 반복된 공백 축소, 빈 줄 삭제, 탭 ↔ 공백 변환.

Text Reverse

텍스트 반전: 문자 단위, 단어 단위(단어 순서), 줄 단위(줄 순서) 중 선택.

Word/Character Frequency Counter

텍스트 빈도 분석: 각 단어나 문자가 몇 번 나타나는지 횟수순으로 정렬하여 표시.

해시/암호화

Hash Generator

텍스트 또는 파일의 해시를 13가지 알고리즘으로 한 번에 계산: MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160, BLAKE2b, BLAKE2s, BLAKE3, CRC32, Adler-32.

Checksum Verifier

파일이나 텍스트의 무결성을 검증합니다 — 예상 해시를 붙여넣으면 지원되는 13개 알고리즘 중에서 자동으로 감지합니다.

HMAC Generator

비밀 키로 텍스트나 파일의 HMAC(Hash-based Message Authentication Code)을 계산합니다 — MD5, SHA-1, SHA-256, SHA-384, SHA-512, SHA3-256, SHA3-512, RIPEMD-160 8개 알고리즘을 한 번에.

Bcrypt Hash + Verify

bcrypt로 비밀번호를 해시화하고(랜덤 솔트와 조정 가능한 비용) 기존 bcrypt 해시와 비밀번호를 대조 검증합니다.

UUID Generator

버전 1, 3, 4, 5, 6, 7 UUID 생성 — 무작위, 시간 기반, 이름 기반(name-based).

비밀번호 생성기

길이와 문자 집합을 설정할 수 있는 암호학적으로 안전한 무작위 비밀번호.

AES Encrypt/Decrypt

비밀번호를 사용하여 AES-GCM 또는 AES-CBC로 텍스트를 암호화 및 복호화합니다(키는 PBKDF2로 유도됨).

Argon2 Hash + Verify

Argon2로 비밀번호를 해시화합니다(Password Hashing Competition 우승, RFC 9106) — d/i/id 변형 지원, 기존 해시와의 대조 검증 포함.

Scrypt Hash + Verify

scrypt로 비밀번호를 해시화합니다(RFC 7914, 메모리 집약형 KDF), 기존 해시와의 대조 검증 포함.

TOTP Generator/Verifier

시간 기반 일회용 비밀번호(TOTP, RFC 6238) — 시크릿으로 현재 코드를 생성하고, 시계 오차를 허용하며 입력된 코드를 검증합니다.

PBKDF2 Hash + Verify

비밀번호로부터 PBKDF2(RFC 8018), HMAC-SHA1/256/384/512로 키를 유도하며, 반복 횟수를 조정할 수 있습니다.

X.509 / SSL Certificate Decoder

PEM 인증서(X.509/ASN.1 DER)를 파싱합니다 — 주체, 발급자, 유효 기간, 공개 키, 확장 필드, 지문.

PGP/GPG Encrypt/Decrypt

PGP 키를 생성하고, openpgp.js 라이브러리를 통해 메시지를 암호화 및 복호화합니다(OpenPGP, RFC 4880).

시간/숫자

Unix Timestamp ↔ 날짜

Unix 시간을 날짜로 변환하거나 그 반대로 변환, 모든 시간대(IANA) 지원.

Cron Parser

cron 표현식을 파싱합니다(5개 또는 6개 필드, @-축약형 포함) — 일정을 평이한 언어로 설명하고 선택한 시간대의 다음 실행 시각을 표시합니다.

진법 변환기

2진수, 8진수, 10진수, 16진수 및 임의의 진법(2-36) 간 양방향 변환 — 아무 필드에나 숫자를 입력하세요.

비트 연산

지정된 비트 폭(8/16/32/64비트)의 정수에 대한 AND/OR/XOR/NAND/NOR/XNOR/NOT 및 시프트 연산, 모든 진법에서.

날짜 차이 계산기

두 날짜/시간 사이의 정확한 차이 — 달력 분석(년, 월, 일…), 총 기간, 영업일 수.

나이 계산기

생년월일로부터 정확한 나이 — 년/월/일, 살아온 총 시간, 다음 생일.

시간대 변환기

한 시점을 — 여러 시간대에서 동시에 표시. 근무 시간 비교, 통화 계획, 날짜 차이 확인에 유용합니다.

기간 계산기

여러 기간의 합계 또는 차이 — 근무 시간, 동영상 길이, 작업 총 시간을 계산하는 데 유용합니다.

ISO 8601 기간 파서

"P3Y6M4DT12H30M5S"와 같은 문자열을 읽기 쉬운 형태로 분석하거나, 년/월/일/시/분/초로 이런 문자열을 생성합니다.

주차 (ISO 8601)

날짜의 ISO 8601 주차를 확인하거나, 특정 주의 시작일과 종료일을 찾습니다.

로마 숫자 변환기

아라비아 숫자 ↔ 로마 숫자. 두 필드 중 하나에 입력하면 다른 하나가 자동으로 업데이트됩니다.

IEEE 754 부동소수점 변환기

10진수 ↔ IEEE 754 이진 표현(단정밀도 또는 배정밀도) — 부호, 지수, 가수, 특수 값.

숫자를 글자로

숫자를 텍스트로 변환합니다(우크라이나어, 러시아어 또는 영어), 흐리브냐, 달러, 유로, 루블에 대한 선택적 금액-글자 표기 모드 포함.