인코딩·생성기 모음
개발할 때 늘 쓰는 Nouplo의 도구를 모았습니다. 인코딩과 디코딩, 해시·비밀번호·ID, 웹과 네트워크 참고 자료, 크론 일정과 타임스탬프까지 있습니다. 브라우저에서 동작하므로 토큰과 비밀번호는 내 컴퓨터에 남습니다.
인코딩과 디코딩
∿ Base64 텍스트를 Base64로, Base64를 텍스트로. UTF-8을 정확히 처리하고 URL 안전 문자표도 고를 수 있습니다. ⛓ URL 인코딩 / 디코딩 입력하는 대로 양방향 변환. ‹› HTML 엔티티 변환 보이게 하려면 이스케이프, 읽으려면 되돌리기. ♭ JWT 디코더 JSON Web Token을 붙여 넣고 헤더와 클레임을 확인하세요. 토큰은 브라우저 밖으로 나가지 않습니다. ⛓ 쿼리 문자열 분석 URL 의 파라미터를 한 줄에 하나씩. ∿ 진법 변환 0x2F는 47. 매번 외우고 있을 수는 없습니다. ⛓ 슬러그 생성 제목을 넣고 URL 을 받는다. ∿ 아스키 코드표 문자에서 코드로, 코드에서 문자로. ∿ 이미지 도구 이미지를 base64 로 스타일시트에 붙여넣을 수 있는 그림. ∿ 텍스트 도구 이진법 번역기 글자를 0과 1로, 0과 1을 다시 글자로.
해시·비밀번호·ID
# 해시 생성기 텍스트의 MD5, SHA-1, SHA-2 다이제스트를 사용 중인 기기에서 계산합니다. ♭ 비밀번호 생성기 브라우저의 암호용 난수로, 이 기기 안에서만 생성합니다. 🔒 비밀번호 강도 검사 실제로 얼마나 버티는가. ♭ bcrypt 해시 확인 이 비밀번호가 이 해시와 맞는가. ♭ htpasswd 생성 Apache 가 원하는 줄을, 내 컴퓨터 안에서. • UUID 생성기 UUID v4와 v7 식별자를 한 번에 여러 개 만듭니다. 안전한 난수로 기기 안에서 생성됩니다. # 파일 변환 파일 체크섬 이 다운로드, 원본과 같은 것인가.
웹과 네트워크
크론과 타임스탬프
▤ cron 표현식 생성 말로 쓴 일정을, 식으로. ◴ cron 표현식 해석기 0 */6 * * 1-5가 실제로 언제 실행되는지 날짜 목록으로, 각 칸이 허용하는 값과 함께 보여 줍니다. ▤ 5분마다 실행하는 cron 답은 */5 * * * *, 이유까지. ▤ 15분마다 실행하는 cron */15 * * * *, :00 :15 :30 :45. ▤ 1시간마다 실행하는 cron 0 * * * *, * * * * * 가 아닙니다. ▤ 매일 자정에 실행하는 cron 0 0 * * *, 서버 자신의 시간대 기준입니다. ▤ 평일에만 실행하는 cron 0 9 * * 1-5 — 월~금 9시. ▤ 주 1회 실행하는 cron 0 0 * * 0 — 일요일 자정. ▤ 월 1회 실행하는 cron 0 0 1 * * — 1일 자정. ▤ 타임스탬프 변환기 에포크 값이나 날짜를 붙여 넣으면 UTC, 로컬 시간, ISO 8601로 함께 보여 줍니다.
자주 묻는 질문
- 비밀번호, 토큰, 해시를 서버에서 만드나요?
- 아니요. 비밀번호와 UUID는 브라우저의 암호학적 난수 생성기로 만들고, 해시, bcrypt 확인, JWT 디코딩은 페이지 안에서 이루어집니다. 붙여 넣거나 만든 것은 어디로도 보내지 않습니다.
- JWT 디코더가 서명도 검증하나요?
- 헤더와 페이로드를 디코딩해 읽을 수 있게 해 줍니다. 토큰의 내용은 인코딩되어 있을 뿐 암호화되어 있지 않으므로, 믿기 전에 한 번 읽어 볼 가치가 있습니다. 서명은 키를 가지고 직접 작성한 코드에서 검증하세요.
- IP 페이지는 무엇을 보내나요?
- 공인 IP 주소를 보여 주려면 페이지가 서버에 물어봐야 하고, 서버는 답하면서 어차피 주소를 보게 됩니다. 주소는 저장하지 않습니다. 이 모음의 다른 도구는 서버 없이 동작합니다.
- 무료인가요?
- 네. 계정도 설치할 것도 없습니다.