AnyNotepad 무료 온라인 텍스트 도구
줄 작업
정리 & 공백
인코딩 & 디코딩
HTML & 코드
개발자 표기법 & 형식
글쓰기 & 편집
SEO & 웹
창작 & 재미
검색 & 추출
분석
보안 & 해싱
생성기
일일 디자인 영감
디자인 세계의 신선한 관점, 매일 업데이트
오늘의 디자인
매일 아침, 새로운 디자인이 등장합니다. 오늘의 주목 작품 뒤에 숨겨진 재료, 참고 자료, 그리고 창의적 결정을 탐구해 보세요.
오늘의 디자인 발견하기
오늘의 디자인 팀
디자인은 흔히 협업에서 시작됩니다. A' Design Award 심사위원단이 인정한 작품을 만들어낸 팀을 만나보세요.
팀 만나기
오늘의 디자이너
신중한 디자인 뒤에는 의도적인 정신이 있습니다. 오늘 주목하는 A' Design Award 수상자의 포트폴리오, 철학, 그리고 여정을 탐구해 보세요.
그들의 비전 보기
오늘의 디자인 레전드
수십 년의 헌신이 하나의 작품 세계를 정의합니다. 오늘 주목하는 디자이너의 평생에 걸친 기여와 지속적인 영향력을 탐구해 보세요.
그들의 유산에 경의를
오늘의 디자인 인터뷰
대화는 포트폴리오가 보여줄 수 없는 것을 드러냅니다. 오늘 주목하는 디자이너의 통찰, 전환점, 그리고 힘들게 얻은 교훈을 들어보세요.
인터뷰 읽기
오늘의 하이라이트
디자인 세계에서 주목할 만한 순간들. 전시회 오프닝부터 프로젝트 런칭까지, 창조적 진보를 나타내는 이벤트를 팔로우하세요.
오늘의 하이라이트 보기
오늘의 디자인 아이디어
모든 제품은 하나의 생각에서 시작됩니다. 오늘의 콘셉트를 탐구해 보세요 — 여전히 형태를 찾고 있는 비전, 실현될 조건을 기다리는 제안.
아이디어 탐구하기
오늘의 디자인 브랜드
모든 제품 뒤에는 관점을 가진 조직이 있습니다. 오늘 주목하는 브랜드를 정의하는 원칙과 프로세스를 탐구해 보세요.
브랜드 발견하기
오늘의 디자인 트렌드
주의를 기울이면 패턴이 보입니다. 오늘 주목하는 무브먼트를 팔로우하세요 — 여러 분야에서 주목받고 있는 소재, 팔레트 또는 접근 방식.
트렌드 탐구하기제목 대소문자 변환기
텍스트에서 각 단어의 첫 글자를 대문자로 변환하여 제목, 블로그 타이틀, 이메일 제목 등 표준 제목 대문자 규칙을 따르는 모든 텍스트에 적합하게 만들어줍니다. “the”, “a”, “in”, “of” 같은 짧은 단어는 문장 시작이 아닌 경우 소문자로 유지됩니다.
the quick brown fox jumps over the lazy dog
↓
The Quick Brown Fox Jumps Over the Lazy Dog
문장 대소문자 변환기
각 문장의 첫 글자만 대문자로 변환하고 나머지는 모두 소문자로 변환합니다. 전체 대문자 텍스트를 자연스럽고 읽기 쉬운 문장으로 변환하는 데 이상적입니다. 마침표, 느낌표, 물음표를 사용하여 문장 경계를 감지합니다.
THIS IS THE FIRST SENTENCE. this is the second one. AND HERE IS ANOTHER!
↓
This is the first sentence. This is the second one. And here is another!
대문자 변환기
텍스트의 모든 글자를 대문자로 변환합니다. 약어, 제목, 강조, 법률 문서, 데이터 정규화 및 전체 대문자 텍스트가 필요한 모든 상황에 유용합니다. 숫자, 기호, 구두점은 변경되지 않습니다.
Hello World! This is a test 123.
↓
HELLO WORLD! THIS IS A TEST 123.
소문자 변환기
텍스트의 모든 글자를 소문자로 변환합니다. 데이터 정규화, 대소문자 구분 비교를 위한 텍스트 준비, 실수로 입력된 Caps Lock 텍스트 정리, 이메일 주소 생성, 사용자 이름 및 슬러그 형식 지정에 적합합니다.
HELLO World! ThIs Is A TeSt.
↓
hello world! this is a test.
합치기 (줄바꿈 제거)
모든 줄바꿈(Unix LF 및 Windows CRLF 모두)을 제거하여 모든 줄을 하나의 연속된 줄로 합칩니다. 목록을 복사한 후 하나의 단락으로 만들어야 할 때, 또는 단일 줄 입력 필드, CSV 값, API 페이로드를 위한 텍스트 준비에 유용합니다.
Line one
Line two
Line three
↓
Line one Line two Line three
줄바꿈 표준화
모든 줄 끝을 일관된 형식으로 변환합니다 — Windows(CRLF \r\n), 구형 Mac(CR \r), Unix(LF \n) 줄바꿈이 혼합된 것을 일관된 Unix 스타일 LF 줄 끝으로 정규화합니다. 코드, 설정 파일, 크로스 플랫폼 텍스트 공유에서 보이지 않는 형식 버그를 방지합니다.
Line one\r\nLine two\rLine three\nLine four
↓
Line one\nLine two\nLine three\nLine four
중복 줄 제거
텍스트를 줄 단위로 검사하여 모든 중복 줄을 제거하고 각 고유한 줄의 첫 번째 항목만 유지합니다. 이메일 목록, 로그 파일, 데이터 내보내기 및 반복 항목을 제거해야 하는 모든 목록을 정리하는 데 필수적입니다.
apple
banana
apple
cherry
banana
↓
apple
banana
cherry
줄 오름차순 정렬 (A → Z)
텍스트의 모든 줄을 오름차순 알파벳 순서(A에서 Z까지)로 정렬합니다. 숫자는 문자보다 먼저 정렬됩니다. 이름 목록 정리, 용어집 정렬, CSV 행 정렬, 또는 줄 기반 데이터를 알파벳순으로 정리하는 데 유용합니다.
cherry
apple
banana
date
↓
apple
banana
cherry
date
줄 내림차순 정렬 (Z → A)
텍스트의 모든 줄을 역 알파벳 순서(Z에서 A까지)로 정렬합니다. 오름차순 정렬의 반대 — 최신 항목을 먼저 표시하거나, 역순 목록이 필요하거나, 이전에 정렬된 목록을 뒤집고 싶을 때 유용합니다.
apple
banana
cherry
date
↓
date
cherry
banana
apple
줄 섞기 (무작위 정렬)
텍스트의 모든 줄을 무작위로 재배열합니다. 클릭할 때마다 다른 배열이 생성됩니다. 퀴즈 문제 무작위화, 재생 목록 섞기, 추첨을 위한 무작위 이름 순서 생성, 또는 무작위 테스트 데이터 생성에 적합합니다.
First
Second
Third
Fourth
Fifth
↓
Fourth
First
Fifth
Third
Second
줄 번호 매기기
각 줄 앞에 순차 번호를 추가합니다(1, 2, 3, …). 코드 리뷰에서 특정 줄을 참조하거나, 문서용 번호 매기기 목록 만들기, 로그 파일에 줄 번호 추가, 또는 번호가 매겨진 지침 및 단계별 가이드를 준비하는 데 유용합니다.
Buy groceries
Walk the dog
Finish report
↓
1. Buy groceries
2. Walk the dog
3. Finish report
줄 번호 제거
각 줄의 시작 부분에서 앞에 있는 숫자, 마침표, 대시를 제거합니다. 문서에서 복사한 번호 매기기 목록을 정리하고, 코드 스니펫에서 줄 번호를 제거하며, 순서가 있는 목록을 추가 처리를 위한 일반 텍스트로 다시 변환합니다.
1. Buy groceries
2. Walk the dog
3. Finish report
↓
Buy groceries
Walk the dog
Finish report
빈 줄 제거
공백만 포함된 줄을 포함하여 텍스트에서 모든 빈 줄을 삭제합니다. 불필요한 세로 간격을 제거하여 텍스트를 압축합니다. 특히 웹 페이지, PDF 또는 추가 빈 줄이 삽입되는 서식이 있는 문서에서 복사-붙여넣기한 후에 유용합니다.
First line
Second line
Third line
↓
First line
Second line
Third line
줄 다듬기
모든 줄에서 앞뒤 공백을 제거합니다 — 각 줄의 시작과 끝에 있는 공백, 탭 및 기타 보이지 않는 문자를 제거합니다. 중간의 내용은 변경되지 않습니다. 스프레드시트, 코드 편집기 또는 터미널 출력에서 복사한 데이터를 정리하는 데 필수적입니다.
Hello World
Trim me
Spaces everywhere
↓
Hello World
Trim me
Spaces everywhere
줄 패딩
모든 줄이 같은 너비에 도달할 때까지 각 줄의 시작 또는 끝에 패딩 문자(공백 또는 사용자 정의 문자열)를 추가합니다. 일반 텍스트 표에서 열을 정렬하거나, 고정 너비 데이터 파일을 형식화하거나, 보고서 및 로그에 시각적으로 균일한 출력을 만드는 데 유용합니다.
cat
elephant
dog
↓
cat·······
elephant··
dog·······
텍스트 줄바꿈 (자동 줄바꿈)
지정된 문자 너비(기본값: 80자)에서 긴 줄을 끊어 줄바꿈을 삽입하여 어떤 줄도 제한을 초과하지 않도록 합니다. 가능한 경우 단어 경계에서 줄바꿈하여 단어가 잘리지 않도록 합니다. 코드 주석, 이메일, README 파일 및 터미널 친화적인 출력 형식화에 필수적입니다.
This is a very long line of text that goes on and on and really should be broken up into shorter lines for readability.
↓
This is a very long line of text that
goes on and on and really should be
broken up into shorter lines for
readability.
줄 병합
모든 줄을 선택한 구분자로 구분된 하나의 줄로 결합합니다(쉼표, 세미콜론, 파이프, 공백 또는 사용자 정의 문자열). 단순 합치기와 달리 각 항목 사이에 무엇이 들어갈지 정확하게 제어할 수 있어 목록에서 CSV 행, SQL 값 또는 함수 인수를 만드는 데 적합합니다.
apple
banana
cherry
↓
apple, banana, cherry
균등 분할
텍스트를 문자 수 기준으로 지정된 수의 대략 동일한 길이의 청크로 분할합니다. 각 청크는 명확한 구분선으로 구분됩니다. 문자 수 기준으로 분할하므로 단어 중간에서 잘릴 수 있습니다. 여러 필드, 소셜 미디어 게시물 또는 팀 과제에 텍스트를 고르게 배분하는 데 유용합니다.
abcdefghijklmnopqrstuvwxyz1234
↓
── Part 1 ──
abcdefghij
── Part 2 ──
klmnopqrst
── Part 3 ──
uvwxyz1234
분할 (문장 유지)
문장을 끊지 않고 지정된 수의 부분으로 텍스트를 분할합니다. 균등 분할과 달리 이 도구는 문장 경계를 존중합니다 — 각 청크는 마침표, 물음표 또는 느낌표에서 끝납니다. 긴 기사를 여러 소셜 미디어 게시물이나 뉴스레터 세그먼트로 분할하는 데 이상적입니다.
The cat sat. The dog ran. The bird flew. The fish swam.
↓
── Part 1 ──
The cat sat. The dog ran.
── Part 2 ──
The bird flew. The fish swam.
구두점 제거
텍스트에서 모든 구두점을 제거합니다 — 마침표, 쉼표, 세미콜론, 콜론, 따옴표, 느낌표, 물음표, 괄호 및 기타 기호를 제거합니다. 문자, 숫자, 공백은 보존됩니다. NLP 전처리, 단어 빈도 분석 또는 데이터 처리를 위한 텍스트 정리에 유용합니다.
Hello, world! How's it going? (Pretty well, thanks.)
↓
Hello world Hows it going Pretty well thanks
줄 순서 반전
모든 줄의 순서를 뒤집어 마지막 줄이 첫 번째가 되고 첫 번째 줄이 마지막이 됩니다. 각 줄의 내용은 변경되지 않고 순서만 반전됩니다. 로그 파일 반전(최신순), 목록 뒤집기 또는 줄 기반 데이터 순서를 역전하는 데 편리합니다.
First
Second
Third
Fourth
↓
Fourth
Third
Second
First
줄 접두사 추가
모든 줄의 시작 부분에 사용자 정의 접두사 문자열을 추가합니다. 기본 접두사는 이메일/마크다운 스타일 인용을 위한 “> ”입니다. 글머리 기호 문자, 들여쓰기 공백, 주석 표시(// 또는 #) 또는 필요한 사용자 정의 문자열로 변경할 수 있습니다.
This is line one
This is line two
This is line three
↓
> This is line one
> This is line two
> This is line three
줄에 따옴표 추가
각 줄을 큰따옴표로 감싸 줄당 "value" 형태의 출력을 생성합니다.
SQL 쿼리, 프로그래밍 배열, CSV 필드 및 각 항목을 개별적으로 인용해야 하는 모든 상황에서
값을 준비하는 데 필수적입니다. JSON 문자열 배열을 만드는 데도 유용합니다.
apple
banana
cherry
↓
"apple"
"banana"
"cherry"
문장 분리기
문장 끝 구두점(마침표, 느낌표, 물음표)에서 분할하여 각 문장을 별도의 줄에 배치합니다. 밀집된 단락을 한 문장씩 쉽게 스캔할 수 있는 형식으로 변환합니다 — 번역 작업, 문장 수준 편집, NLP 데이터 준비 및 교정에 이상적입니다.
The sun rose. Birds started singing. It was going to be a beautiful day!
↓
The sun rose.
Birds started singing.
It was going to be a beautiful day!
CSV를 줄로 변환
쉼표로 구분된 값을 분할하여 각 값이 별도의 줄에 나타나도록 합니다. 간결한 CSV 행을 읽기 쉽고 편집하거나 추가 처리하기 쉬운 세로 목록으로 변환합니다. 따옴표 안의 쉼표가 구분자로 처리되지 않도록 따옴표 값을 올바르게 처리합니다.
apple,banana,cherry,date
↓
apple
banana
cherry
date
줄을 CSV로 변환
모든 줄을 하나의 쉼표로 구분된 행으로 합칩니다. 각 줄이 하나의 CSV 필드가 됩니다. “CSV를 줄로”의 역변환 — 세로 목록을 스프레드시트 가져오기, 데이터베이스 삽입 또는 API 페이로드에 바로 사용할 수 있는 간결한 CSV 형식으로 변환하는 데 적합합니다.
apple
banana
cherry
date
↓
apple,banana,cherry,date
공백을 줄로 변환
공백을 기준으로 텍스트를 분할하여 각 단어가 별도의 줄에 나타나도록 합니다. 가로 문장이나 공백으로 구분된 목록을 세로 목록으로 변환합니다. 단어 빈도 분석, 맞춤법 검사를 위한 한 줄에 한 단어 형식 생성, 또는 공백 구분 데이터를 줄 구분 데이터로 변환하는 데 유용합니다.
the quick brown fox
↓
the
quick
brown
fox
줄을 공백으로 변환
모든 줄바꿈을 공백으로 대체하여 모든 줄을 하나의 줄로 합칩니다. “공백을 줄로”의 역변환 — 세로 목록을 가로의 공백으로 구분된 문자열로 다시 변환합니다. 열 데이터를 단락, 검색어 또는 단일 줄 입력 필드용 인라인 텍스트로 변환하는 데 이상적입니다.
the
quick
brown
fox
↓
the quick brown fox
공백 정리
한 번의 클릭으로 종합적인 정리를 수행합니다: 모든 줄에서 앞뒤 공백을 제거하고, 연속된 여러 공백을 하나의 공백으로 축소하고, 뒤쪽 공백을 제거하며, 줄 끝을 정규화합니다. 웹 페이지, PDF, Word 문서 또는 이메일에서 복사한 지저분한 텍스트를 위한 올인원 솔루션입니다.
Hello world
Too many spaces
Tabs and mixed
↓
Hello world
Too many spaces
Tabs and mixed
탭 제거
모든 탭 문자를 하나의 공백으로 대체합니다. 탭은 서로 다른 편집기와 글꼴에서 일관되지 않은 정렬을 유발할 수 있습니다. 이 도구는 탭을 완전히 제거하여 깔끔한 공백 구분 텍스트를 남깁니다. 스프레드시트, 터미널 출력 또는 탭 들여쓰기 코드에서 붙여넣은 데이터를 정리하는 데 유용합니다.
Name→Age→City
Alice→30→Paris
Bob→25→London
↓
Name Age City
Alice 30 Paris
Bob 25 London
여분의 공백 제거
연속된 여러 공백을 하나의 공백으로 축소합니다. 웹 페이지, 서식이 있는 문서 또는 OCR 출력에서 텍스트를 복사하면 이중 또는 삼중 공백이 포함되는 경우가 많습니다. 이 도구는 줄바꿈이나 기타 서식에 영향을 주지 않고 모든 것을 단일 공백으로 정규화합니다.
Hello world. How are you?
↓
Hello world. How are you?
따옴표 정규화
스마트/곡선 따옴표를 직선 따옴표로 변환합니다. 워드 프로세서와 서식 있는 텍스트 편집기는 자동으로 직선 따옴표(" ')를 인쇄용 곡선 따옴표(“ ” ‘ ’)로 대체합니다. 이 도구는 그것을 되돌립니다 — 프로그래밍, JSON, CSV 파일 및 직선 ASCII 따옴표가 필요한 모든 상황에 필수적입니다.
“Hello,” she said. ‘It’s a lovely day.’
↓
"Hello," she said. 'It's a lovely day.'
악센트/발음 구별 부호 제거
악센트 문자에서 발음 구별 부호를 제거하여 일반 ASCII 문자로 변환합니다. 예: café → cafe, über → uber, résumé → resume, naïve → naive. URL 슬러그 생성, 검색어 정규화, 파일 이름 지정 및 악센트 문자가 문제를 일으키는 시스템 간 호환성에 필수적입니다.
Crème brûlée is a café favorite — très délicieux!
↓
Creme brulee is a cafe favorite — tres delicieux!
비ASCII 문자 제거
코드 포인트가 127 이상인 모든 문자를 제거합니다 — 이모지, 악센트 문자, CJK 문자, 특수 기호 및 기타 비ASCII 유니코드를 제거합니다. 기본 영문 문자, 숫자, 구두점, 표준 공백만 남습니다. 레거시 시스템, ASCII 전용 프로토콜 및 데이터 위생에 필수적입니다.
Hello 🌍 café résumé naïve — “smart quotes”
↓
Hello caf rsum nave smart quotes
영폭 문자 제거
복사한 텍스트에 숨어 있는 보이지 않는 영폭(Zero-Width) 유니코드 문자를 제거합니다 — 영폭 공백(U+200B), 영폭 비결합자(U+200C), 영폭 결합자(U+200D), 바이트 순서 표시(U+FEFF) 및 기타 보이지 않는 서식 문자를 포함합니다. 이들은 코드, JSON 파싱, 데이터베이스 쿼리 및 문자열 비교를 조용히 망가뜨릴 수 있습니다.
Hello[invisible]World — 정상적으로 보이지만 숨겨진 문자가 있음
↓
HelloWorld — 정상적으로 보이지만 숨겨진 문자가 있음
공백 정규화
모든 비표준 유니코드 공백 문자를 일반 공백(U+0020)으로 대체합니다. 유니코드는 20종 이상의 공백 유형을 정의합니다 — 가는 공백, 머리카락 공백, 전각 공백, 반각 공백, 숫자 공백, 줄바꿈 없는 공백, 한자 공백 등이 있습니다. 이 도구는 일관된 서식을 위해 모든 것을 일반 공백으로 축소합니다.
Hello[thin space]world[em space]test[nbsp]end
↓
Hello world test end
탭을 공백으로 변환 (4칸)
모든 탭 문자를 4개의 공백으로 변환합니다. 하나의 공백만 사용하는 “탭 제거”와 달리, 코드와 데이터의 시각적 들여쓰기 구조를 유지합니다. 코드 서식 지정을 위한 표준 변환으로 — 대부분의 편집기에서 기본 탭 너비와 일치합니다. 공유 코드베이스에서 들여쓰기를 통일하는 데 필수적입니다.
function hello() {
→return "world";
}
↓
function hello() {
return "world";
}
Base64 인코딩
텍스트를 Base64 형식으로 인코딩합니다 — 64개의 ASCII 문자(A–Z, a–z, 0–9, +, /)를 사용하여 데이터를 표현하는 바이너리-텍스트 인코딩 방식입니다. 데이터 URI, 이메일 첨부파일(MIME), CSS/HTML에 이미지 삽입, API 인증 헤더, 텍스트 전용 채널을 통한 바이너리 데이터 안전 전송에 널리 사용됩니다.
Hello, World!
↓
SGVsbG8sIFdvcmxkIQ==
Base64 디코딩
Base64로 인코딩된 문자열을 읽을 수 있는 텍스트로 디코딩합니다. Base64 문자열을 붙여넣으면 원본 내용을 즉시 확인할 수 있습니다. API 응답 검사, 이메일 헤더 디코딩, URL에 숨겨진 데이터 확인, JWT 토큰 페이로드 디버깅 또는 HTML 데이터 URI의 임베디드 콘텐츠 디코딩에 사용하세요.
SGVsbG8sIFdvcmxkIQ==
↓
Hello, World!
URL 인코딩 (퍼센트 인코딩)
텍스트를 URL에서 안전하게 사용할 수 있는 퍼센트 인코딩 형식으로 변환합니다. 공백은 %20이 되고,
&, =, ?, # 같은 특수 문자는
%XX 16진수 형태로 변환됩니다. 쿼리 문자열 작성, 폼 데이터 인코딩,
API 요청 구성, 특수 문자로 인한 URL 깨짐 방지에 필수적입니다.
hello world & goodbye = "test"
↓
hello%20world%20%26%20goodbye%20%3D%20%22test%22
URL 디코딩 (퍼센트 디코딩)
퍼센트 인코딩된 URL 텍스트를 읽을 수 있는 문자로 되돌립니다. %20을 공백으로,
%26을 &으로 복원하는 식입니다. 쿼리 문자열 읽기, API 요청 디버깅,
리다이렉트 URL 검사, 인코딩된 URL을 사람이 읽을 수 있게 만드는 데 필수적입니다.
hello%20world%20%26%20goodbye%20%3D%20%22test%22
↓
hello world & goodbye = "test"
텍스트 인코딩 (HTML 엔티티)
모든 문자를 HTML 숫자 엔티티로 변환합니다 (예: Hel).
특수 문자만이 아닌 전체 문자열을 인코딩하므로 — 웹 페이지에서 이메일 주소를 난독화하거나,
HTML 속성에 안전하게 텍스트를 삽입하거나, 표시된 텍스트 콘텐츠의 스크래핑을 방지하는 데 유용합니다.
Hello
↓
Hello
텍스트 디코딩 (HTML 엔티티)
HTML 엔티티를 원래 문자로 복원합니다. 숫자 엔티티(H)와
이름 엔티티(&, <, ©) 모두 처리합니다.
HTML 소스 코드를 읽기 쉽게 만들거나, 스크래핑한 웹 콘텐츠를 디코딩하거나, HTML 엔티티 인코딩을 되돌리는 데 사용하세요.
Hello & <world>
↓
Hello & <world>
바이너리 인코딩
각 문자를 8비트 이진수 표현으로 변환합니다. 모든 문자는 공백으로 구분된
8개의 0과 1의 시퀀스가 됩니다. 예를 들어, “A”는 01000001이 됩니다.
컴퓨터가 텍스트를 저장하는 방식 이해, 교육용 시연, CTF 챌린지, 특수 인코딩에 유용합니다.
Hi!
↓
01001000 01101001 00100001
모스 부호 인코더
텍스트를 점(·)과 대시(−)를 사용하는 국제 모스 부호로 변환합니다. 글자는 공백으로, 단어는 슬래시로 구분됩니다. 영어 알파벳 26자와 숫자 0–9를 모두 지원합니다. 교육 목적, 아마추어 무선 연습, 방탈출 퍼즐, 향수적 통신에 적합합니다.
SOS HELP
↓
··· −−− ··· / ···· · ·−·· ·−−·
ASCII 숫자
각 문자를 ASCII 10진수 코드 번호로 변환합니다. 예를 들어, “A” = 65, “a” = 97, 공백 = 32입니다. 각 코드는 공백으로 구분됩니다. 문자 인코딩 문제 디버깅, ASCII 테이블 이해, 보이지 않는 문자 확인, 컴퓨터 과학 교육에 유용합니다.
Hello!
↓
72 101 108 108 111 33
NATO 음성 알파벳
각 문자를 NATO 음성 알파벳에 해당하는 단어로 변환합니다 — Alpha, Bravo, Charlie, Delta 등. 무선과 전화를 통해 단어를 명확하게 전달하기 위해 군대, 항공, 응급 서비스, 고객 지원에서 사용하는 국제 표준입니다. 숫자는 영어 단어 전체로 읽습니다.
SOS
↓
Sierra Oscar Sierra
바이너리 디코딩
공백으로 구분된 8비트 이진 문자열을 읽을 수 있는 텍스트로 변환합니다. 바이너리 인코딩의 역변환으로 —
01001000 01101001 같은 시퀀스를 붙여넣으면 “Hi”를 돌려받습니다. CTF 챌린지, 교육 연습,
또는 이진 인코딩된 텍스트가 나타나는 모든 곳에서 바이너리 메시지를 디코딩하는 데 사용하세요.
01001000 01101001 00100001
↓
Hi!
모스 부호 디코더
모스 부호(점과 대시)를 읽을 수 있는 텍스트로 변환합니다. 표준 점/대시 문자(· −)와 일반적인 대체 문자(. -)를 모두 인식합니다. 글자는 공백으로, 단어는 슬래시 또는 삼중 공백으로 구분됩니다. 모스 부호 인코더의 역변환 도구입니다.
··· −−− ··· / ···· · ·−·· ·−−·
↓
SOS HELP
16진수 인코딩
각 문자를 16진수 바이트 표현으로 변환합니다. 모든 문자는 두 자리 16진수 값이 됩니다 (예: “A” = 41, 공백 = 20). 프로그래밍, 네트워크 패킷 디버깅, 바이너리 데이터 분석, 색상 코드, 메모리 주소, 저수준 데이터 검사에 광범위하게 사용됩니다.
Hello!
↓
48 65 6C 6C 6F 21
16진수 디코딩
16진수 바이트 값을 읽을 수 있는 텍스트로 변환합니다. 48 65 6C 6C 6F와 같이
공백으로 구분된 16진수 쌍을 붙여넣으면 원본 텍스트를 돌려받습니다. 16진수 쌍 사이 공백 유무 모두 처리합니다.
16진수 인코딩의 역변환으로 — hex 덤프 디코딩, 인코딩된 데이터 디버깅, hex 인코딩 문자열 읽기에 사용하세요.
48 65 6C 6C 6F 21
↓
Hello!
ROT13 암호
각 문자를 알파벳에서 13자리 뒤로 회전시킵니다. A는 N이 되고, B는 O가 되는 식입니다. 알파벳이 26자이므로 ROT13을 두 번 적용하면 원래 텍스트로 돌아옵니다 — 즉 자기 자신이 역변환입니다. 온라인 포럼과 유즈넷 게시물에서 스포일러, 펀치라인, 퍼즐 답을 숨기는 데 전통적으로 사용됩니다.
Hello World!
↓
Uryyb Jbeyq!
타임스탬프 변환기
Unix 타임스탬프와 사람이 읽을 수 있는 날짜 간에 변환합니다. Unix 타임스탬프(예: 1700000000)를 붙여넣으면 해당 날짜와 시간을 확인하거나, 날짜 문자열을 붙여넣으면 Unix 타임스탬프를 얻을 수 있습니다. 초와 밀리초를 지원합니다. API, 로그, 데이터베이스, 이벤트 추적 시스템을 디버깅하는 개발자에게 필수적입니다.
1700000000
↓
2023-11-14T22:13:20.000Z (Tue, 14 Nov 2023 22:13:20 GMT)
HTML 태그 제거
텍스트에서 모든 HTML 태그를 제거하고 보이는 텍스트 내용만 남깁니다.
<p>, <div>, <a>, <span>,
인라인 스타일을 포함한 모든 태그를 제거합니다. 웹 페이지, HTML 이메일, CMS 콘텐츠 등에서
마크업 없이 깨끗한 텍스트를 추출하는 데 완벽합니다.
<h1>Hello</h1><p>This is <strong>bold</strong> text.</p>
↓
Hello This is bold text.
HTML 이스케이프
HTML 특수 문자를 안전한 엔티티 형태로 변환합니다: <는
<가 되고, >는 >가 되고, &는
&가 되고, 따옴표는 "가 됩니다. HTML에서 코드 스니펫 표시,
XSS 공격 방지, 웹 페이지에 사용자 입력을 안전하게 삽입하는 데 필수적입니다.
<script>alert("XSS")</script>
↓
<script>alert("XSS")</script>
HTML 언이스케이프
HTML 엔티티를 원래 문자로 복원합니다: <는
<가 되고, >는 >가 되고, &는
&가 됩니다. HTML 이스케이프의 역변환으로 — 이스케이프된 HTML을 작동하는 마크업으로 복원하거나,
엔티티로 인코딩된 콘텐츠를 원래 형태로 읽는 데 사용하세요.
<h1>Hello & Welcome</h1>
↓
<h1>Hello & Welcome</h1>
CSS 제거
텍스트에서 모든 CSS 코드를 제거합니다 — <style> 블록, 인라인
style="..." 속성, class/id 속성을 포함합니다. 웹 페이지나
이메일 템플릿에서 복사한 HTML을 정리하여 스타일링 정보 없이 구조적 마크업과 텍스트 내용만
남깁니다.
<p style="color:red; font-size:14px;">Hello World</p>
↓
<p>Hello World</p>
마크다운 제거
텍스트에서 모든 마크다운 구문을 제거합니다 — 제목(#), 굵게(**), 기울임(*), 링크([]()), 이미지, 코드 블록, 인용문(>), 수평선, 목록 기호 등. 깨끗하고 읽기 쉬운 일반 텍스트를 남깁니다. .md 파일, README 문서, 마크다운 형식으로 저장된 CMS 콘텐츠에서 내용을 추출하는 데 이상적입니다.
# Hello **World**
This is a [link](https://example.com) and `inline code`.
↓
Hello World
This is a link and inline code.
코드 주석 제거
텍스트에서 모든 일반적인 코드 주석 형식을 제거합니다: 한 줄 주석(//),
여러 줄 주석(/* ... */), HTML 주석(<!-- ... -->), 해시 주석(#).
코드 축소, 설정 파일 정리, 소스 코드에서 기능적인 줄만 추출하는 데 유용합니다.
var x = 5; // set x
/* This is
a comment */
var y = 10;
↓
var x = 5;
var y = 10;
JSON 포맷터 (예쁘게 출력)
축소되거나 압축된 JSON을 가져와서 사람이 읽기 쉽도록 적절한 들여쓰기와 줄 바꿈으로 서식 지정합니다. 각 중첩 레벨은 2개의 공백으로 들여쓰기됩니다. JSON 구문을 검증하고 입력이 잘못된 경우 오류를 보고합니다. API 응답 검사, 데이터 구조 디버깅, 설정 파일 검토를 위한 필수 도구입니다.
{"name":"Alice","age":30,"city":"Paris"}
↓
{
"name": "Alice",
"age": 30,
"city": "Paris"
}
JSON 축소
서식이 지정된 JSON을 불필요한 공백 없이 한 줄로 압축합니다. 데이터 구조를 유지하면서 모든 들여쓰기, 줄 바꿈, 추가 공백을 제거합니다. API 페이로드, 설정 저장, 네트워크 전송을 위해 파일 크기를 줄입니다. JSON 포맷터의 역변환입니다.
{
"name": "Alice",
"age": 30,
"city": "Paris"
}
↓
{"name":"Alice","age":30,"city":"Paris"}
CSV를 JSON으로
CSV 데이터를 JSON 객체 배열로 변환합니다. 첫 번째 행이 속성 이름(키)으로 사용되고, 이후 각 행이 객체가 됩니다. 따옴표가 있는 필드, 따옴표 안의 쉼표, 일반적인 CSV 예외 사항을 처리합니다. 스프레드시트 데이터를 웹 애플리케이션, API, JavaScript 프로그램으로 가져오는 데 필수적입니다.
name,age,city
Alice,30,Paris
Bob,25,London
↓
[
{"name":"Alice","age":"30","city":"Paris"},
{"name":"Bob","age":"25","city":"London"}
]
JSON을 CSV로
JSON 객체 배열을 CSV 형식으로 변환합니다. 모든 속성 이름을 자동으로 헤더 행으로 추출하고 각 객체의 값을 해당 열에 매핑합니다. 중첩된 값은 문자열화하여 처리합니다. CSV를 JSON으로의 역변환으로 — API 데이터를 스프레드시트로 내보내는 데 완벽합니다.
[{"name":"Alice","age":30},{"name":"Bob","age":25}]
↓
name,age
Alice,30
Bob,25
CSV를 마크다운 표로
CSV 또는 TSV 데이터를 열이 정렬되고 헤더 구분선과 파이프 구분자가 있는 서식이 지정된 마크다운 표로 변환합니다. 첫 번째 행이 표 헤더가 됩니다. GitHub README, 문서, Notion, Jira, Confluence 또는 마크다운 호환 플랫폼에 바로 붙여넣을 수 있습니다.
name,age,city
Alice,30,Paris
Bob,25,London
↓
| name | age | city |
| ----- | --- | ------ |
| Alice | 30 | Paris |
| Bob | 25 | London |
줄을 JSON 배열로
한 줄에 하나씩 있는 값 목록을 자동 타입 감지가 되는 JSON 배열로 변환합니다. 숫자는 JSON 숫자가 되고, “true”/“false”는 불리언이 되고, “null”은 null이 되고, 나머지는 따옴표가 있는 문자열이 됩니다. 빈 줄은 건너뜁니다. 간단한 목록에서 빠르게 JSON 배열을 만드는 데 완벽합니다.
apple
42
true
banana
null
↓
["apple", 42, true, "banana", null]
camelCase 변환기
텍스트를 camelCase로 변환합니다 — 첫 번째 단어는 모두 소문자이고, 이후 단어는 대문자로 시작하며, 단어 사이에 공백이나 구분자가 없습니다. JavaScript 변수, Java 메서드, TypeScript 속성 및 기타 많은 프로그래밍 언어의 표준 명명 규칙입니다.
get user profile data
↓
getUserProfileData
PascalCase 변환기
텍스트를 PascalCase로 변환합니다 — 모든 단어가 대문자로 시작하고 구분자 없이 연결됩니다. Upper Camel Case라고도 합니다. C#, Java, TypeScript의 클래스 이름, React 컴포넌트 이름 및 많은 객체 지향 프로그래밍 언어의 표준 규칙입니다.
get user profile data
↓
GetUserProfileData
snake_case 변환기
텍스트를 snake_case로 변환합니다 — 모두 소문자이며 단어가 밑줄로 구분됩니다. Python, Ruby, Rust, PHP(함수), 데이터베이스 열 이름 및 많은 API 필드 이름의 표준 명명 규칙입니다. Linux/Unix 환경에서 파일 이름에도 일반적으로 사용됩니다.
Get User Profile Data
↓
get_user_profile_data
kebab-case 변환기
텍스트를 kebab-case로 변환합니다 — 모두 소문자이며 단어가 하이픈으로 구분됩니다. CSS 클래스 이름, HTML 속성, URL 슬러그, npm 패키지 이름, 웹 프로젝트의 파일 이름에 표준 형식입니다. spinal-case, lisp-case 또는 dash-case라고도 합니다.
Get User Profile Data
↓
get-user-profile-data
CONSTANT_CASE 변환기
텍스트를 CONSTANT_CASE로 변환합니다 — 모두 대문자이며 단어가 밑줄로 구분됩니다. SCREAMING_SNAKE_CASE 또는 MACRO_CASE라고도 합니다. 거의 모든 프로그래밍 언어에서 상수, 환경 변수, 설정 키, 열거형 값, C/C++ 매크로 정의에 사용되는 보편적인 규칙입니다.
max retry count
↓
MAX_RETRY_COUNT
SCREAMING-KEBAB-CASE 변환기
텍스트를 SCREAMING-KEBAB-CASE로 변환합니다 — 모두 대문자이며 단어가 하이픈으로 구분됩니다. COBOL-CASE라고도 합니다. COBOL 프로그래밍, 일부 HTTP 헤더, 특정 환경 변수 스타일, 대문자 하이픈 형식이 필요한 모든 곳에서 사용됩니다. kebab-case의 강렬한 버전입니다.
max retry count
↓
MAX-RETRY-COUNT
dot.case 변환기
텍스트를 dot.case로 변환합니다 — 모든 문자를 소문자로 바꾸고 단어 사이를 마침표로 구분합니다.
Java 패키지 이름(com.example.app), 프로퍼티 파일 키, OID 식별자,
설정 계층 구조, 파일 확장자 체인 등에 사용됩니다. 객체 속성 접근 표기법에서도 흔히 볼 수 있습니다.
Get User Profile Data
↓
get.user.profile.data
flatcase 변환기
텍스트를 flatcase로 변환합니다 — 모든 문자를 소문자로 바꾸고 구분자를 전혀 사용하지 않습니다. 모든 단어가 직접 연결됩니다. 특정 데이터베이스 이름, 구분자 없는 해시태그, 짧은 변수 이름, 그리고 구분자 없는 소문자 식별자가 필요한 모든 곳에서 사용됩니다.
Get User Profile
↓
getuserprofile
UPPERFLATCASE 변환기
텍스트를 UPPERFLATCASE로 변환합니다 — 모든 문자를 대문자로 바꾸고 구분자를 사용하지 않습니다. 모든 단어가 대문자로 직접 연결됩니다. flatcase의 대문자 버전으로 — 특정 레거시 시스템 식별자, 메인프레임 필드 이름, 압축된 대문자 코드 등에 사용됩니다.
Get User Profile
↓
GETUSERPROFILE
path/case 변환기
텍스트를 path/case로 변환합니다 — 모든 문자를 소문자로 바꾸고 단어 사이를 슬래시로 구분합니다. Unix/Linux 파일 경로 및 URL 경로 세그먼트 형식을 따릅니다. 파일 경로 생성, 라우트 정의, REST API 엔드포인트, 빵 부스러기 스타일의 계층적 식별자에 유용합니다.
Get User Profile Data
↓
get/user/profile/data
backslash\case 변환기
텍스트를 backslash\case로 변환합니다 — 모든 문자를 소문자로 바꾸고 단어 사이를 백슬래시로 구분합니다.
Windows 파일 경로 및 PHP 네임스페이스 선언에 사용되는 형식과 동일합니다
(예: App\Models\User). 일부 .NET 네임스페이스 규칙에서도 사용됩니다.
App Models User Profile
↓
app\models\user\profile
Space_Snake Case 변환기
텍스트를 Space_Snake 형식으로 변환합니다 — 각 단어의 첫 글자를 대문자로 바꾸고 단어 사이를 양쪽에 공백이 있는 밑줄( _ )로 구분합니다. 디스플레이 레이블, 설정 UI, 시각적 구분과 프로그래밍용 밑줄이 모두 필요한 읽기 쉬운 식별자에 사용되는 하이브리드 형식입니다.
get user profile data
↓
Get _ User _ Profile _ Data
Namespaced::Case 변환기
텍스트를 Namespaced::Case로 변환합니다 — 각 단어의 첫 글자를 대문자로 바꾸고 이중 콜론(::)으로 구분합니다.
C++ 네임스페이스(std::string), Ruby 모듈 경로, PHP 정적 메서드
호출, Perl 패키지 이름에 사용되는 구문과 동일합니다. 일반 텍스트에서 네임스페이스 식별자를 빠르게 생성하는 데 유용합니다.
app models user profile
↓
App::Models::User::Profile
$phpVariable Case 변환기
텍스트를 PHP 변수 형식으로 변환합니다 — 달러 기호($)가 접두사로 붙은 camelCase입니다. PHP에서 변수를 작성하는 표준 방식입니다. 입력 텍스트를 단어로 분리하고, camelCase로 결합한 후 앞에 $를 붙입니다. 설명, 데이터베이스 필드 또는 명세에서 PHP 변수 이름을 만들 때 시간을 절약할 수 있습니다.
user profile image url
↓
$userProfileImageUrl
.css-class Case 변환기
텍스트를 CSS 클래스 선택자 형식으로 변환합니다 — 점(.)이 접두사로 붙은 kebab-case입니다.
.user-profile-card와 같은 바로 사용 가능한 CSS 클래스 선택자를 생성합니다. 컴포넌트 설명이나 디자인 명세를
BEM 및 표준 웹 규칙에 따른 유효한 CSS 선택자로 직접 변환하여 CSS 작성 속도를 높여줍니다.
user profile card header
↓
.user-profile-card-header
Train-Case 변환기
텍스트를 Train-Case로 변환합니다 — 각 단어의 첫 글자를 대문자로 바꾸고 단어 사이를 하이픈으로 구분합니다.
단어 사이에 하이픈이 있는 PascalCase와 같습니다. HTTP 헤더(Content-Type,
X-Request-Id), 일부 설정 파일 형식, 제목 스타일의 하이픈 식별자에 사용됩니다.
content type header value
↓
Content-Type-Header-Value
TSV → CSV 변환기
탭으로 구분된 값을 쉼표로 구분된 값으로 변환합니다. Excel, Google Sheets 또는 스프레드시트에서 데이터를 붙여넣으면 TSV(탭 구분) 형식으로 전달됩니다. 이 도구는 탭을 쉼표로 변환하여 표준 CSV 형식을 만들고, 쉼표가 포함된 필드를 적절히 따옴표로 감싸 데이터 무결성을 유지합니다.
Alice→30→Paris
Bob→25→London
↓
Alice,30,Paris
Bob,25,London
CSV → TSV 변환기
쉼표로 구분된 값을 탭으로 구분된 값으로 변환합니다. TSV → CSV의 반대 기능으로 — Excel, Google Sheets 또는 스프레드시트 애플리케이션에 직접 붙여넣을 수 있는 탭 구분 출력을 생성합니다. 따옴표가 있는 CSV 필드를 올바르게 처리하여 따옴표를 제거하고 내부 쉼표를 변환합니다.
Alice,30,Paris
Bob,25,London
↓
Alice→30→Paris
Bob→25→London
세미콜론 → CSV 변환기
유럽식 세미콜론 구분 값을 표준 쉼표 CSV로 변환합니다. 많은 유럽 국가에서는 소수점 구분자로 쉼표를 사용하기 때문에 CSV 구분자로 세미콜론을 사용합니다. 이 도구는 해당 형식을 영어 로캘 소프트웨어 및 API와 호환되는 국제 표준 쉼표 구분 CSV로 변환합니다.
Alice;30;Paris
Bob;25;London
↓
Alice,30,Paris
Bob,25,London
CSV → 세미콜론 변환기
표준 쉼표 CSV를 유럽식 세미콜론 구분 형식으로 변환합니다. 세미콜론 → CSV의 반대 기능입니다. 세미콜론 구분자를 사용하는 소프트웨어용 데이터를 준비할 때 필수적이며 — 독일, 프랑스, 이탈리아, 스페인 등 쉼표를 소수점 구분자로 사용하는 유럽 로캘에서 흔히 사용됩니다.
Alice,30,Paris
Bob,25,London
↓
Alice;30;Paris
Bob;25;London
파이프 → CSV 변환기
파이프로 구분된 값을 쉼표로 구분된 값으로 변환합니다. 파이프(|) 구분 파일은 레거시 시스템, 메인프레임 데이터 내보내기, HL7 의료 기록, Markdown 테이블, Unix 명령 출력에서 흔히 사용됩니다. 이 도구는 파이프 구분자를 제거하고 최신 도구 및 스프레드시트용 표준 CSV 형식으로 변환합니다.
Alice|30|Paris
Bob|25|London
↓
Alice,30,Paris
Bob,25,London
CSV → 파이프 변환기
쉼표로 구분된 값을 파이프로 구분된 형식으로 변환합니다. 데이터 필드에 쉼표가 자주 포함되는 경우(주소, 설명) 파이프 구분자가 선호되는데, 파이프는 일반 텍스트에 거의 나타나지 않기 때문입니다. Markdown 테이블 행 생성, Unix 파이프라인에 데이터 전달, 레거시 시스템 가져오기 준비에도 유용합니다.
Alice,30,Paris
Bob,25,London
↓
Alice|30|Paris
Bob|25|London
CSV 값 따옴표 추가
모든 CSV 필드를 RFC 4180에 따라 큰따옴표로 감쌉니다. a,b,c를
"a","b","c"로 변환합니다. 기존 따옴표는 이중으로 처리하여 올바르게 이스케이프합니다.
특수 문자(쉼표, 줄 바꿈, 따옴표)가 포함된 CSV 데이터가 모든 파서 및 스프레드시트 애플리케이션에서 올바르게 해석되도록 하는 데 필수적입니다.
Alice,30,Paris, France
Bob,25,London
↓
"Alice","30","Paris, France"
"Bob","25","London"
CSV 값 따옴표 제거
CSV 필드에서 양쪽 큰따옴표를 제거하고 이중 따옴표(""를
"로)를 원래대로 복원합니다. CSV 값 따옴표 추가의 반대 기능입니다. 과도하게 따옴표가 붙은 CSV 데이터를 가독성 있게 정리하고,
표시용 필드를 준비하거나, 추가 텍스트 처리 전에 CSV를 단순화합니다.
"Alice","30","Paris"
"Bob","25","London"
↓
Alice,30,Paris
Bob,25,London
공백에서 CSV로
각 줄에서 공백으로 구분된 토큰을 쉼표로 구분된 값으로 변환합니다. 공백으로 구분된 데이터(명령 출력, 고정 너비 보고서, 로그 항목)를 적절한 CSV 형식으로 변환합니다. 연속된 여러 공백은 하나의 구분자로 처리됩니다. 각 줄은 독립적으로 처리됩니다.
Alice 30 Paris
Bob 25 London
↓
Alice,30,Paris
Bob,25,London
CSV에서 공백으로
각 줄에서 쉼표로 구분된 값을 공백으로 구분된 토큰으로 변환합니다. 공백에서 CSV로의 반대 기능입니다.
Unix 명령줄 도구, 셸 스크립트,
awk 처리, 공백으로 구분된 입력을 기대하는 모든 시스템에 적합한 깔끔한 공백 구분 출력을 생성합니다.
Alice,30,Paris
Bob,25,London
↓
Alice 30 Paris
Bob 25 London
CSV 값 정렬
각 쉼표로 구분된 줄 내의 값을 알파벳순 또는 숫자순으로 정렬합니다. 전체 줄을 재정렬하는 “줄 정렬”과 달리, 이 도구는 각 행 내의 개별 필드를 정렬합니다. 태그 목록 정규화, 열 값 재정렬, 속성 목록 정렬, 쉼표로 구분된 데이터의 알파벳 정렬에 유용합니다.
cherry,apple,banana
zebra,mouse,ant
↓
apple,banana,cherry
ant,mouse,zebra
헤드라인 대소문자 (APA 스타일)
미국심리학회(APA) 스타일 규칙에 따라 텍스트의 대소문자를 변환합니다. 주요 단어(명사, 동사, 형용사, 부사)는 대문자로, 부수적인 단어(관사, 짧은 전치사, 등위접속사)는 제목의 시작이나 끝이 아닌 한 소문자로 표기합니다. 학술 논문, 저널 기사, 학술 출판물의 표준 형식입니다.
the effects of climate change on biodiversity in the amazon
↓
The Effects of Climate Change on Biodiversity in the Amazon
시카고 제목 대소문자
시카고 스타일 매뉴얼(CMOS) 제목 대소문자 규칙에 따라 텍스트를 변환합니다. APA와 유사하지만 미묘한 차이가 있으며 — 예를 들어, 시카고 스타일은 길이에 관계없이 모든 전치사를 소문자로 표기합니다. 도서 출판, 잡지, 신문, 비학술적 전문 글쓰기에서 선호되는 스타일입니다.
a tale of two cities throughout the ages
↓
A Tale of Two Cities throughout the Ages
소문자 제목 대소문자
주요 단어는 대문자로, 짧은 일반 단어는 소문자로 유지하는 완화된 제목 대소문자입니다 — 관사(a, an, the), 짧은 전치사(in, on, at, to, for, of, by), 등위접속사 (and, but, or, nor)가 소문자로 유지됩니다. APA나 시카고보다 캐주얼하며 — 블로그 게시물, 소셜 미디어 헤드라인, 마케팅 카피에 이상적입니다.
tips and tricks for working with large data sets
↓
Tips and Tricks for Working with Large Data Sets
책 제목 대소문자
책 표지 및 장 제목에 맞게 텍스트의 대소문자를 변환합니다. 긴 전치사(Over, Between, Through)를 포함한 대부분의 단어를 대문자로 표기하면서 매우 짧은 단어(a, an, the, in, of, to)는 소문자로 유지하는 출판 업계 규칙을 따릅니다. 출판된 책 표지, 제목 페이지, 장 머리글에서 기대되는 세련된 느낌을 만들어냅니다.
the girl with the dragon tattoo over the mountain
↓
The Girl with the Dragon Tattoo Over the Mountain
고유 명사 대소문자
인식된 고유 명사를 대문자로 변환합니다 — 인명, 국가 이름, 도시 이름, 조직, 요일, 월, 기타 고유 개체 — 일반 단어는 자연스러운 대소문자를 유지합니다. 모두 소문자 또는 모두 대문자인 텍스트를 올바른 영어 대소문자 규칙에 맞게 정리하는 데 유용합니다.
i visited paris and london last monday with john
↓
I visited Paris and London last Monday with John
URL 슬러그 생성기
모든 텍스트에서 URL 친화적 슬러그를 생성합니다 — 소문자로 변환하고, 공백을 하이픈으로 바꾸고, 특수 문자를 제거하고, 악센트를 제거하고, 연속 하이픈을 축소합니다. 출력은 URL, 파일 이름, 식별자에 안전하게 사용할 수 있습니다. 블로그 플랫폼, CMS 시스템, 전자상거래 제품 URL, SEO 최적화된 웹 애플리케이션에 필수적입니다.
10 Amazing Tips & Tricks for Café Owners! (2024 Edition)
↓
10-amazing-tips-tricks-for-cafe-owners-2024-edition
SEO 키워드 추출기
텍스트를 공백으로 구분된 소문자 SEO 키워드로 형식화합니다. 구두점을 제거하고, 일반 불용어(the, a, is, in 등)를 삭제하고, 텍스트를 정규화하여 깔끔한 키워드 목록을 생성합니다. 메타 키워드 태그, 광고 캠페인 타겟팅, 콘텐츠 기획, 키워드 리서치 워크플로우에 유용합니다.
The Best Online Tools for Web Development in 2024!
↓
best online tools web development 2024
태그 목록 생성기
텍스트를 쉼표로 구분된 태그 목록으로 형식화합니다. 입력을 개별 단어로 분리하고, 소문자로 변환하고, 중복과 불용어를 제거한 후 쉼표로 결합합니다. 블로그 게시물, YouTube 동영상, 소셜 미디어, CMS 태그 필드, 콘텐츠 관리 시스템에 바로 사용할 수 있는 태그를 생성합니다.
Free Online Text Tools for Web Developers
↓
free, online, text, tools, web, developers
#해시태그 대소문자
각 단어 앞에 #을 붙여 해시태그로 변환합니다. 제목, 문구 또는 키워드 목록에서 소셜 미디어 해시태그를 생성하는 데 완벽합니다. 각 단어가 별도의 해시태그가 되어 — Instagram, Twitter/X, LinkedIn, TikTok 또는 해시태그 검색을 지원하는 모든 플랫폼에 바로 붙여넣을 수 있습니다.
web development tools online
↓
#web #development #tools #online
#해시태그-슬러그 생성기
텍스트에서 하이픈으로 연결된 단일 해시태그를 만듭니다. 모든 단어를 하이픈으로 연결하고 앞에 #을 붙여 하나의 긴 복합 해시태그 슬러그를 생성합니다. 브랜드 해시태그, 이벤트 태그, 캠페인 식별자, 소셜 플랫폼에서 하나의 태그로 유지되는 복합 단어 해시태그를 만드는 데 유용합니다.
web development tools
↓
#web-development-tools
글머리 기호 목록 포매터
각 줄을 대시(—)가 앞에 붙은 글머리 기호로 변환합니다. 일반 목록을 문서, 프레젠테이션, 이메일, Markdown 콘텐츠에 바로 사용할 수 있는 깔끔한 글머리 기호 목록으로 변환합니다. 비어 있지 않은 각 줄에 글머리 기호 접두사가 추가되어 원시 목록을 즉시 보기 좋게 만듭니다.
Design mockup
Write copy
Review feedback
Launch campaign
↓
— Design mockup
— Write copy
— Review feedback
— Launch campaign
교대 대소문자 (aLtErNaTiNg CaSe)
엄격한 패턴으로 모든 문자의 소문자와 대문자를 교대로 적용합니다 — 홀수 위치는 소문자, 짝수 위치는 대문자(또는 그 반대). 독특한 시각적 리듬을 만들어냅니다. 소셜 미디어 게시물, 사용자 이름, 밈, 눈길을 끄는 표시 텍스트의 스타일 효과에 사용됩니다.
hello world example
↓
hElLo WoRlD eXaMpLe
랜덤 대소문자 (RaNdOm CaSe)
각 문자에 독립적으로 대문자 또는 소문자를 무작위로 할당합니다. 클릭할 때마다 다른 결과가 생성됩니다. 혼란스럽고 예측 불가능한 텍스트를 만들며 — 밈, 유머러스한 소셜 미디어 게시물, 풍자나 부조리 표현, 독특한 표시 텍스트 생성에 인기가 있습니다.
this is a random example
↓
tHiS Is a RaNDom exAMplE
대소문자 토글 / 스왑 (tOGGLE / sWAP)
모든 문자의 대소문자를 반전시킵니다 — 대문자는 소문자가 되고 소문자는 대문자가 됩니다. Caps Lock을 켠 상태로 실수로 입력했다면 즉시 수정할 수 있습니다. 또한 창의적인 텍스트 효과, 암호 스타일 변환, 스타일화된 텍스트의 강조 반전에도 유용합니다.
Hello World! THIS is a TEST.
↓
hELLO wORLD! this IS A test.
StudlyCaps
단어 경계에서 토글 편향이 약간 있는 대문자와 소문자의 무작위 혼합을 만들어 90년대 인터넷 문화의 클래식한 “StudlyCaps” 모습을 재현합니다. 각 단어에 무작위 대소문자 패턴이 적용됩니다. 초기 웹 포럼, IRC 채팅, 해커 미학을 향한 향수 어린 회고입니다.
hello world example text
↓
HeLlO wOrLD ExAMpLe teXt
mOcKiNg CaSe (스폰지밥)
유명한 스폰지밥 조롱 밈 텍스트를 생성합니다 — 비꼬기와 조롱을 표현하는 반무작위 대소문자 교차 패턴입니다. 스폰지밥 네모바지 “조롱하는 스폰지밥” 밈으로 유명해졌습니다. 누군가 조롱하는 말투로 따라하는 것처럼 보이도록 대문자 표기가 의도적으로 불규칙합니다.
oh you think you're so smart
↓
oH yOu ThInK yOu'Re So SmArT
ꜱᴍᴀʟʟ ᴄᴀᴘꜱ (유니코드 작은 대문자)
소문자를 유니코드 작은 대문자 문자로 변환합니다 — 소문자 높이에 위치하는 작은 대문자 모양의 글자입니다 (ᴀ ʙ ᴄ ᴅ ᴇ). 소셜 미디어 프로필, 표시 이름, 제목 등에 CSS 스타일링 없이 세련된 작은 대문자 스타일을 적용할 수 있습니다.
Small Caps Example
↓
ꜱᴍᴀʟʟ ᴄᴀᴘꜱ ᴇxᴀᴍᴘʟᴇ
ⓒⓘⓡⓒⓛⓔⓓ 글자 (원형 감싸기)
각 글자를 유니코드 원형 문자로 감쌉니다 — 각 글자가 작은 원 안에 표시됩니다 (Ⓐ Ⓑ Ⓒ …). 소셜 미디어 프로필, 사용자 이름, 표시 이름 등에 사용할 수 있는 귀엽고 장식적인 텍스트 스타일을 만듭니다. 어디서든 복사 붙여넣기가 가능한 실제 유니코드 문자입니다.
Hello World
↓
ⓕⓔⓛⓛⓞ ⓦⓞⓡⓛⓓ
🄲🄰🄴🄰🄱🄴🄳 글자
각 글자를 유니코드 사각형 문자로 감쌉니다 — 각 글자가 작은 사각형 안에 표시됩니다 (🄰 🄱 🄲 …). 타일이나 키보드 키 느낌의 굵고 각진 장식적 텍스트 스타일을 만듭니다. 눈에 띄는 소셜 미디어 게시물, 창의적인 제목, 독특한 디스플레이 텍스트에 적합합니다.
Hello World
↓
🄷🄴🄻🄻🄾 🄶🄾🄱🄻🄳
Fullwidth 텍스트
ASCII 문자를 유니코드 전각 문자로 변환합니다. 각 문자가 일반 문자의 두 배 너비를 차지합니다 — CJK(중국어/일본어/한국어) 문자와 동일한 너비입니다. 베이퍼웨이브 문화, 미학적 텍스트 아트, 소셜 미디어 게시물에서 인기 있는 독특한 넓은 느낌의 미학을 만듭니다.
Hello World 123
↓
Hello World 123
𝐅𝐚𝐧𝐜𝐲 𝐒𝐜𝐫𝐢𝐩𝐭 텍스트
글자를 유니코드 수학 볼드 스크립트 문자로 변환합니다 — 손으로 쓴 캘리그래피처럼 보이는 우아한 필기체 스타일 폰트입니다 (𝐀 𝐁 𝐂 …). 텍스트가 지원되는 모든 곳에서 작동하는 실제 유니코드 문자입니다 — 소셜 미디어 프로필, 표시 이름, 인스타그램 캡션, 장식적 제목 등.
Hello World
↓
𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝
W i d e T e x t (간격 벌리기)
모든 문자 사이에 공백을 삽입하여 텍스트가 넓게 펼쳐진 것처럼 보이게 합니다. 단어 경계에는 명확성을 위해 추가 간격이 적용됩니다. 극적이고 여유로운 시각적 효과를 만들어냅니다 — 소셜 미디어의 강조, 미학적 텍스트 디자인, 제목, 포스터, 시선을 끄는 디스플레이 텍스트에 인기 있습니다.
Hello World
↓
H e l l o W o r l d
uʍop ǝpısdn (뒤집힌 텍스트)
유니코드 회전 문자를 사용하여 텍스트를 뒤집습니다. 각 글자는 시각적으로 180° 회전된 것처럼 보이는 유니코드 문자로 대체되며, 화면을 뒤집었을 때 올바르게 읽히도록 전체 문자열이 역순으로 배열됩니다. 소셜 미디어, 장난, 창의적인 메시지에 재미있는 효과를 줍니다.
Hello World!
↓
¡plɹoʌ ollǝH
거울 텍스트
좌우가 뒤집힌 글자처럼 보이는 유니코드 문자를 사용하여 텍스트의 수평 반전 버전을 만듭니다. 텍스트는 마치 거울에 비친 것처럼 — 각 문자가 시각적으로 뒤집혀 오른쪽에서 왼쪽으로 읽힙니다. 퍼즐, 창의적 디자인, 착시 효과, 재미있는 메시지에 적합합니다.
Hello World
↓
blɹoW ollɘH
G̸l̸i̸t̸c̸h̸ 텍스트 (잘고)
각 문자에 잘고(Zalgo) 스타일의 결합 발음 구별 부호를 추가하여 소름 끼치고 손상된 듯한 “글리치” 효과를 만듭니다. 문자에 취소선, 위아래 점, 혼란스러운 부호가 나타납니다. 공포 콘텐츠, 크리피파스타, 으스스한 소셜 미디어 게시물, 예술적 손상 효과에 인기 있습니다.
Hello World
↓
H̸e̸l̸l̸o̸ W̸o̸r̸l̸d̸
텍스트 뒤집기
전체 문자열을 문자 단위로 뒤집습니다 — 마지막 문자가 첫 번째가 되고 그 반대도 마찬가지입니다. “Hello”가 “olleH”가 됩니다. 특수 문자를 사용하는 거울 텍스트와 달리, 원래 글자를 역순으로 배열합니다. 회문 확인, 퍼즐 만들기, 역방향 메시지 효과, 텍스트 게임에 유용합니다.
Hello World!
↓
!dlroW olleH
단어 순서 뒤집기
각 단어는 그대로 유지하면서 단어의 순서를 뒤집습니다. “Hello Beautiful World”가 “World Beautiful Hello”가 됩니다. 텍스트 뒤집기와 달리 각 단어 내의 글자는 정상 순서를 유지합니다 — 단어 순서만 뒤바뀝니다. 요다 말투 효과, 언어 실험, 텍스트 퍼즐에 유용합니다.
The quick brown fox jumps
↓
jumps fox brown quick The
L33t5p34k (리트 스피크)
해커 “리트 스피크” 규칙에 따라 글자를 시각적으로 유사한 숫자와 기호로 대체합니다. A→4, E→3, I→1, O→0, S→5, T→7 등. 1980~90년대 BBS와 해커 문화에서 유래했습니다. 스타일리시한 사용자 이름, 게이밍 닉네임, 향수를 불러일으키는 인터넷 미학, 읽기 가능한 텍스트의 비밀번호식 변환에 사용됩니다.
Elite Hacker Status
↓
3l173 H4ck3r 574tu5
박수 👏 텍스트
모든 단어 사이에 👏 박수 이모지를 삽입합니다. 강조, 긴박감 또는 센스 있는 구두점을 추가하는 인터넷에서 가장 인기 있는 방법입니다. 트위터/X에서 요점을 강조하며 유명해졌습니다 — 한 👏 번에 👏 하나씩 👏. 동기부여 인용구와 유머러스한 소셜 미디어 게시물에도 잘 어울립니다.
This is very important
↓
This 👏 is 👏 very 👏 important
Drnuk Txet (취한 타이핑 시뮬레이터)
취한 상태에서 타이핑하는 것을 시뮬레이션하기 위해 무작위로 오타, 글자 바꿈, 문자 반복, 철자 오류를 도입합니다. 클릭할 때마다 다른 실수가 생성됩니다. 코미디 스케치, 캐릭터 대사, 유머러스한 소셜 미디어 게시물, 또는 실감나는 오타 가득한 메시지 시뮬레이션에 완벽한 우스꽝스러운 뒤죽박죽 텍스트를 만듭니다.
I am perfectly fine and sober right now
↓
I ma perfecctly fien adn soberr rihgt nwo
이모지 폭발 🎉
텍스트 전체에 랜덤 이모지를 삽입합니다 — 단어 사이, 문장 끝, 그리고 곳곳에 넉넉하게 뿌려줍니다. 텍스트의 과장된 이모지 가득한 버전을 만듭니다. 클릭할 때마다 다른 이모지 폭발이 생성됩니다. 과장된 소셜 미디어 게시물, 파티 초대장, 유머러스한 메시지에 완벽합니다.
Join us for a party this weekend
↓
Join 🎊 us for 🥳 a party 🎉 this weekend 🎈✨🍾
𝐁𝐨𝐥𝐝 텍스트 (유니코드)
글자를 유니코드 수학 볼드 문자(𝐀 𝐁 𝐂 …)로 변환합니다. 소셜 미디어 프로필, 트윗, SMS, 사용자 이름, 메시징 앱 등 HTML 굵게 서식이 지원되지 않는 일반 텍스트 환경에서도 어디서나 굵게 표시되는 텍스트를 만듭니다. 어디서든 복사 붙여넣기가 가능한 실제 유니코드 문자입니다.
Hello World
↓
𝐇𝐞𝐥𝐥𝐨 𝐖𝐨𝐫𝐥𝐝
𝐴𝑡𝑎𝑙𝑖𝑐 텍스트 (유니코드)
글자를 유니코드 수학 이탤릭 문자(𝐴 𝐵 𝐶 …)로 변환합니다. HTML이나 마크다운 이탤릭 서식이 지원되지 않는 일반 텍스트 환경에서 기울임체로 표시되는 텍스트를 만듭니다. 소셜 미디어 프로필, 표시 이름, 메시징 앱 등에서 마크업 없이 강조를 추가하는 데 적합합니다.
Hello World
↓
𝐻𝑒𝑙𝑙𝑜 𝑊𝑜𝑟𝑙𝑑
S̶t̶r̶i̶k̶e̶t̶h̶r̶o̶u̶g̶h̶ 텍스트
모든 문자에 유니코드 결합 취소선 부호(U+0336)를 추가하여 각 글자에 가로선을 그립니다.
HTML <del> 태그 없이도 일반 텍스트에서 클래식한 취소선/줄 그은 효과를 만듭니다.
소셜 미디어에서 수정, 삭제된 텍스트, 비꼬기 또는 유머러스한 편집 표시에 적합합니다.
This was a bad idea
↓
T̶h̶i̶s̶ ̶w̶a̶s̶ ̶a̶ ̶b̶a̶d̶ ̶i̶d̶e̶a̶
U̲n̲d̲e̲r̲l̲i̲n̲e̲ 텍스트
모든 문자에 유니코드 결합 밑줄 부호(U+0332)를 추가하여 각 글자 아래에 연속된 선을 그립니다. HTML이나 서식 있는 텍스트 없이도 일반 텍스트에서 밑줄 효과를 만듭니다. 밑줄을 통한 강조가 필요한 소셜 미디어 게시물, 메시지, 프로필 등 모든 일반 텍스트 환경에서 작동합니다.
Important Notice
↓
I̲m̲p̲o̲r̲t̲a̲n̲t̲ N̲o̲t̲i̲c̲e̲
𝑩𝒐𝒍𝒅 𝑰𝒕𝒂𝒍𝒊𝒄 텍스트 (유니코드)
글자를 유니코드 수학 볼드 이탤릭 문자(𝑨 𝑩 𝑪 …)로 변환합니다. 일반 텍스트 환경에서 최대한의 강조를 위해 굵기의 무게감과 이탤릭의 기울기를 결합합니다. 어떤 서식 지원 없이도 달성할 수 있는 가장 강력한 텍스트 강조 — 소셜 미디어의 헤드라인과 눈에 띄는 표시 이름에 이상적입니다.
Hello World
↓
𝑯𝒆𝒍𝒍𝒐 𝑾𝒐𝒓𝒍𝒅
𝙴𝙶𝙵𝙶𝙺𝙷𝙪𝙬𝙮 텍스트 (유니코드)
글자를 유니코드 수학 모노스페이스 문자(𝙰 𝙱 𝙲 …)로 변환합니다. 모노스페이스/타자기 폰트의 모습을 재현합니다 — 각 문자가 동일한 너비를 가집니다. 일반 텍스트에서 코드 같은 또는 터미널 미학을 만듭니다. 소셜 미디어에서 코드 스니펫, 기술 식별자, 또는 레트로 타자기 룩을 표현하는 데 적합합니다.
Hello World
↓
𝙗𝙮𝙵𝙵𝙸 𝙤𝙸𝙻𝙵𝙭
𝕕𝕠𝕦𝕓𝕝𝕖-𝕤𝕥𝕣𝕦𝕔𝕜 텍스트
글자를 유니코드 수학 이중 선 문자(𝕒 𝕓 𝕔 …)로 변환합니다. “칠판 굵은체”라고도 합니다. 원래 수학에서 특별한 수 집합(ℝ, ℤ, ℕ)을 표시하기 위해 칠판에 사용된 독특한 윤곽선/속이 빈 모양의 문자입니다. 소셜 미디어를 위한 우아하고 학술적인 장식 스타일을 만듭니다.
Hello World
↓
ℍ𝕚𝕝𝕝𝕠 𝕎𝕠𝕣𝕝𝕕
𝔉𝔯𝔞𝔨𝔱𝔲𝔯 텍스트 (고딕체)
글자를 유니코드 수학 프락투어 문자(𝔄 𝔅 ℭ …)로 변환합니다. 프락투어는 독일어권 국가와 중세 필사본에서 역사적으로 사용된 장식적인 흑자체 서체입니다. 고딕풍의 고전적인 미학을 만듭니다 — 밴드 이름, 판타지 테마, 중세 참조, 극적인 디스플레이 텍스트에 적합합니다.
Hello World
↓
ℌ𝔢𝔩𝔩𝔬 𝔚𝔬𝔯𝔩𝔡
🅽🅬🅮 네거티브 원형 (채워진 버블)
대문자를 유니코드 네거티브 원형 문자로 변환합니다 — 채워진 어두운 원 안에 흰색 글자가 표시됩니다 (🅰 🅱 🅲 …). 극적으로 눈에 띄는 굵고 대비가 강한 버블 글자 효과를 만듭니다. 일반 원형 글자의 채워진 버전으로 — 소셜 미디어와 디스플레이 환경에서 더 강렬하고 가시적입니다.
Hello World
↓
🅷🅬🅻🅻🅾 🆆🅾🆁🅻🅫
ˢᵘᵖᵉʳˢᶜʳₙᵖᵗ 텍스트
글자를 유니코드 위첨자 문자로 변환합니다 — 작고 높이 올라간 문자입니다(ᵃ ᵇ ᶜ ᵈ ᵉ …). 이 문자들은 수학의 지수처럼 기준선 위에 위치합니다. 각주 참조, 일반 텍스트에서의 수학 표기법, 창의적인 소셜 미디어 서식, 독특한 디스플레이에 유용한 소형 높이 올린 텍스트 스타일을 만듭니다.
Hello World
↓
ᴴᵉˡˡᵒ ʷᵒʳˡᵈ
⠃⠗⠁⠊⠇⠇⠑ (점자 인코딩)
표준 영어 점자(1급) 알파벳을 사용하여 각 글자를 유니코드 점자 문자로 변환합니다. 각 글자는 유니코드 점자 문자로 표현되는 돌출 점 패턴에 매핑됩니다 (⠁ ⠃ ⠉ …). 교육 시연, 접근성 인식, 창의적 텍스트 아트, 예술적 인코딩에 사용됩니다.
Hello World
↓
⠔ ⠑ ⠇ ⠇ ⠕ ⠺ ⠕ ⠗ ⠇ ⠙
피그 라틴 변환기
영어 텍스트를 피그 라틴으로 변환합니다 — 단어 앞의 자음을 뒤로 옮기고 “ay”를 붙이는 고전적인 말놀이입니다 (hello → ellohay). 모음으로 시작하는 단어에는 “way” 또는 “yay”가 추가됩니다 (apple → appleway). 100년 이상 사랑받아 온 어린이 언어 놀이입니다.
Hello world this is amazing
↓
Ellohay orldway isthay isway amazingway
이메일 주소 추출
텍스트를 스캔하여 모든 이메일 주소를 찾아 한 줄에 하나씩 추출합니다. 표준 이메일 형식(user@domain.com)에 일치하는 강력한 정규식 패턴을 사용합니다. 중복을 제거하고 결과를 정렬합니다. 웹 페이지, 문서, 이메일 스레드 또는 흩어져 있는 이메일 주소가 포함된 텍스트에서 연락처 목록을 만드는 데 필수적입니다.
Contact us at info@example.com or sales@company.org for details.
↓
info@example.com
sales@company.org
URL 추출
텍스트에서 모든 URL(http, https, ftp 등)을 찾아 각각 한 줄에 나열합니다. 경로, 쿼리 문자열, 프래그먼트가 포함된 전체 URL을 감지합니다. 중복을 제거합니다. HTML 소스 코드, 문서, 이메일 또는 내장된 하이퍼링크가 포함된 텍스트에서 링크를 추출하는 데 적합합니다.
Visit https://example.com and check http://docs.example.com/guide for info.
↓
https://example.com
http://docs.example.com/guide
숫자 추출
정수, 소수, 음수를 포함한 텍스트의 모든 숫자 값을 찾아 추출합니다. 각 숫자는 한 줄에 하나씩 표시됩니다. 제품 목록에서 가격 추출, 사양에서 측정값 추출, 보고서에서 통계 수집, 또는 혼합 텍스트에서 숫자 데이터를 분리하는 데 유용합니다.
The order has 3 items: $14.99, $29.50, and $7.00 totaling $51.49.
↓
3
14.99
29.50
7.00
51.49
중복 단어 찾기
텍스트에서 두 번 이상 나타나는 단어를 식별하고 횟수와 함께 나열합니다. 대소문자를 구분하지 않아 “The”와 “the”를 함께 세어줍니다. 교정(우연한 반복 발견), 콘텐츠 분석, 어휘 평가, 글쓰기에서 과다 사용된 단어 식별에 유용합니다.
The cat and the dog and the bird
↓
the — 3회
and — 2회
키워드 빈도 분석
텍스트의 모든 단어의 빈도를 세고 가장 많은 것부터 적은 것 순으로 정렬된 목록을 표시합니다. 각 단어의 횟수와 전체 단어 대비 백분율을 보여줍니다. SEO 키워드 밀도 분석, 콘텐츠 최적화, 주요 주제 파악, 학술 텍스트 분석, 단어 분포 패턴 이해에 필수적입니다.
the quick brown fox jumps over the lazy brown dog
↓
the — 2 (20%)
brown — 2 (20%)
quick — 1 (10%)
fox — 1 (10%)
…
N-그램 생성기
텍스트에서 N-그램 시퀀스(연속 단어 조합)를 생성합니다. 바이그램은 2단어 쌍, 트라이그램은 3단어 그룹입니다. 모든 N-그램을 빈도수와 함께 표시합니다. NLP(자연어 처리), 계산 언어학, 표절 검출, 텍스트 분석 연구의 기본 도구입니다.
the quick brown fox
↓
the quick — 1
quick brown — 1
brown fox — 1
포함된 줄 필터링
특정 키워드나 구문을 포함하는 줄만 유지합니다. 입력의 첫 번째 줄이 검색어로 사용되며, 이후 모든 줄이 필터링되어 일치하는 줄만 출력에 유지됩니다. 대소문자를 구분하지 않습니다. 로그 파일, 검색 결과, 데이터 목록 및 줄 기반 콘텐츠 필터링에 필수적입니다.
error
[INFO] Server started
[ERROR] Connection failed
[INFO] Request OK
[ERROR] Timeout
↓
[ERROR] Connection failed
[ERROR] Timeout
전화번호 추출
텍스트에서 전화번호 패턴을 찾아 추출합니다. 국제 형식(+1-555-123-4567), 국내 형식((555) 123-4567), 점 형식(555.123.4567), 공백 형식 등 일반적인 형식을 인식합니다. 각 전화번호는 한 줄에 하나씩 표시됩니다. 문서, 웹 페이지 또는 이메일에서 연락처 데이터베이스를 구축하는 데 유용합니다.
Call us at (555) 123-4567 or +1-800-555-0199 for support.
↓
(555) 123-4567
+1-800-555-0199
출현 횟수 세기
텍스트에서 특정 검색어가 몇 번 나타나는지 세줍니다. 첫 번째 줄이 검색어로 사용되고, 나머지가 검색 대상 텍스트입니다. 대소문자를 구분하지 않고 총 횟수를 보고합니다. 빠르고 정확합니다 — 키워드 카운팅, 데이터 검증, 품질 확인, 또는 텍스트에서 예상 패턴을 확인하는 데 사용하세요.
the
The cat and the dog chased the bird around the yard.
↓
"the"가 4번 나타남
문장 수 세기
문장 종결 부호(마침표, 느낌표, 물음표)를 감지하여 텍스트의 총 문장 수를 세줍니다. 문장당 평균 단어 수와 문장 길이 분포를 포함한 상세 분석을 제공합니다. 글쓰기 품질 분석, 가독성 평가, 콘텐츠 길이 요건 충족에 유용합니다.
The sun is shining. Birds are singing! Is it spring? Yes, it is.
↓
문장 수: 4
문장당 평균 단어 수: 3.5
문단 수 세기
텍스트의 총 문단 수를 세줍니다. 문단은 하나 이상의 빈 줄로 구분된 텍스트 블록으로 감지됩니다. 문단당 평균 문장 수와 문단당 평균 단어 수를 포함한 분석을 제공합니다. 에세이 구조 분석, 콘텐츠 서식 요건, 문서 지표에 유용합니다.
First paragraph here.
Second paragraph here.
Third paragraph here.
↓
문단 수: 3
문단당 평균 단어 수: 3
상세 읽기 시간
성인 평균 읽기 속도인 분당 238단어를 기준으로 예상 읽기 시간을 계산합니다. 프레젠테이션을 위한 발표 시간(분당 150단어)도 표시합니다. 단어 수, 문자 수, 분과 초 단위의 시간을 포함한 상세 분석을 제공합니다. 블로그 게시물, 프레젠테이션, 연설, 콘텐츠 기획에 필수적입니다.
일반적인 길이의 500단어 글...
↓
읽기 시간: 2분 6초
발표 시간: 3분 20초
단어: 500 | 문자: 2,847
평균 단어 길이
텍스트에서 단어당 평균 문자 수를 계산합니다. 가장 짧은 단어, 가장 긴 단어, 중앙값 단어 길이, 단어 길이 분포를 포함한 추가 지표를 제공합니다. 텍스트 복잡도 평가, 문체 비교, 가독성 분석, 어휘 정교함에 대한 언어학 연구에 유용합니다.
The quick brown fox jumps over the lazy dog
↓
평균 단어 길이: 3.89자
최단: 3 (the, fox, the, dog)
최장: 5 (quick, brown, jumps)
가장 긴 단어 찾기
텍스트에서 가장 긴 단어를 찾아 문자 수와 함께 표시합니다. 최대 길이를 공유하는 단어가 여러 개인 경우 모두 표시됩니다. 또한 더 넓은 관점을 위해 상위 10개의 가장 긴 단어를 나열합니다. 어휘 게임, 스크래블 분석, 콘텐츠 검토, 문서에서 가장 큰 단어에 대한 언어학적 호기심에 유용합니다.
The extraordinary circumstances led to unprecedented complications.
↓
최장: "unprecedented" (13자)
"extraordinary" (13자)
"circumstances" (13자)
"complications" (13자)
가독성 점수
텍스트의 Flesch-Kincaid 가독성 점수를 계산합니다 — 읽기 용이도(0–100 척도, 높을수록 쉬움)와 학년 수준(텍스트를 이해하는 데 필요한 미국 학년)을 포함합니다. 음절 수, 문장 길이, 단어 복잡도를 분석합니다. 콘텐츠 작성자, 교육자, UX 작성자, 그리고 특정 독자층을 대상으로 하는 모든 분에게 필수적입니다.
The cat sat on the mat. It was a sunny day.
↓
Flesch 읽기 용이도: 107.5 (매우 쉬움)
Flesch-Kincaid 학년: 0.5 (유치원)
단어당 평균 음절: 1.0
문자 빈도 분석
텍스트에서 각 문자(A–Z)의 빈도를 횟수, 백분율, 시각적 막대 차트와 함께 세고 표시합니다. 텍스트의 문자 분포가 표준 영어 빈도와 어떻게 비교되는지 보여줍니다. 암호학, 암호 분석, 언어학 연구, 언어 또는 저자 간 텍스트 샘플 비교에 기본적으로 사용됩니다.
the quick brown fox
↓
o — 3 (18.8%) ████████
t — 2 (12.5%) █████
h — 1 (6.3%) ███
…
비밀번호 생성기
브라우저에 내장된 난수 생성기를 사용하여 암호학적으로 안전한 랜덤 비밀번호를 생성합니다. 대문자, 소문자, 숫자, 특수 기호가 혼합된 비밀번호를 생성합니다. 길이 설정이 가능합니다 (기본값: 16자). 클릭할 때마다 새로운 비밀번호가 생성됩니다. 모든 생성은 로컬에서 이루어지며 — 비밀번호는 절대 서버로 전송되지 않습니다.
(입력 불필요)
↓
k$9Tm!xR2pL#nW4q
MD5 해시 계산기
입력 텍스트의 MD5 해시 다이제스트를 계산합니다 — 32자 16진수 문자열로 표현되는 128비트 해시를 생성합니다. MD5는 체크섬, 파일 검증, 캐시 키, 비보안 해시 조회에 널리 사용됩니다. 참고: MD5는 알려진 충돌 취약성으로 인해 보안 목적으로는 권장되지 않습니다.
Hello, World!
↓
65a8e27d8879283831b664bd8b7f0ad4
CRC32 체크섬 계산기
입력 텍스트의 CRC32 체크섬을 계산합니다 — 8자 16진수 문자열로 표시되는 32비트 값을 생성합니다. CRC32(순환 중복 검사)는 ZIP 파일, 네트워크 프로토콜(이더넷), PNG 이미지, 파일 전송 검증에서 데이터 무결성 확인에 사용되는 빠른 비암호화 해시입니다.
Hello, World!
↓
ec4ac3d0
줄 목록을 SQL IN() 절로 변환
값 목록(줄당 하나)을 올바르게 형식화된 SQL IN() 절로 변환합니다. 각 값은 작은따옴표로 감싸고 이스케이프 처리한 후, 괄호 안에서 쉼표로 연결됩니다. 숫자 값은 자동 감지되어 따옴표 없이 처리됩니다. ID, 이름 또는 기타 필터 값 목록에서 SQL 쿼리를 작성하는 개발자에게 엄청난 시간 절약이 됩니다.
Alice
Bob
Charlie
O'Brien
↓
IN ('Alice', 'Bob', 'Charlie', 'O''Brien')
Lorem Ipsum 생성기
Lorem Ipsum 자리 표시 텍스트를 생성합니다 — 1500년대부터 조판과 디자인에 사용된 업계 표준 더미 텍스트입니다. 디자이너와 개발자가 읽을 수 있는 내용에 방해받지 않고 레이아웃을 시각화할 수 있도록 사실적인 라틴어 기반 문단을 생성합니다. 문단 수 설정이 가능합니다. 반복 클릭으로 새로운 변형을 생성할 수 있습니다.
(입력 불필요)
↓
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua...
UUID 생성기 (v4)
랜덤 버전 4 UUID(범용 고유 식별자)를 생성합니다 — 하이픈으로 구분된 5개 그룹(8-4-4-4-12)의 32자 16진수로 형식화된 128비트 식별자입니다. 2¹²²개의 가능한 값으로 충돌은 사실상 불가능합니다. 데이터베이스 기본 키, 세션 토큰, API 요청 ID, 파일 이름 및 전역적으로 고유한 식별자가 필요한 모든 상황에서 사용됩니다.
(입력 불필요)
↓
f47ac10b-58cc-4372-a567-0e02b2c3d479
PHP 주석 제거
코드에서 한 줄 // 주석, 해시 # 주석, 여러 줄 /* ... */ 블록 주석을 포함한
모든 PHP 스타일 주석을 제거합니다. ://를 포함하는 URL과
#ff6600 같은 16진수 색상 코드를 지능적으로 보존합니다. 배포 전 소스 파일 정리나
파일 크기 줄이기에 완벽합니다.
$name = "World"; // user name
/* Say hello */
echo "Hello $name"; # output
↓
$name = "World";
echo "Hello $name";
Python 주석 제거
한 줄 # 주석과 여러 줄 독스트링("""...""" 및 '''...''')을 포함한
코드의 모든 Python 주석을 제거합니다. 해시 문자를 포함하는 문자열을 존중하고
셔뱅 줄(#!/usr/bin/env python)을 보존합니다. 프로덕션 코드 준비나
스크립트 크기 줄이기에 이상적입니다.
"""Module docstring"""
name = "World" # user name
# Print greeting
print(f"Hello {name}")
↓
name = "World"
print(f"Hello {name}")
HTML 주석 제거
마크업에서 모든 HTML 주석 블록(<!-- ... -->)을 제거합니다.
조건부 주석과 편집기 주석을 포함한 한 줄 및 여러 줄 주석을 모두 제거합니다.
프로덕션 전 HTML 정리, 페이지 용량 줄이기, 또는 공개 코드에서
개발자 노트를 제거하는 데 유용합니다.
<div>
<!-- Navigation section -->
<nav>Menu</nav>
<!-- TODO: fix later -->
</div>
↓
<div>
<nav>Menu</nav>
</div>
찾기 및 바꾸기
전체 텍스트에서 대소문자를 구분하지 않는 검색 및 바꾸기를 수행합니다. 1번째 줄에 검색어를, 2번째 줄에 대체어를, 3번째 줄 이후에 텍스트를 입력하세요. 모든 항목이 한 번에 바뀌며, 몇 건의 치환이 이루어졌는지 요약을 보여줍니다. 대량 텍스트 수정, 이름 변경, 데이터 정리에 이상적입니다.
cat
dog
The cat sat on the cat mat.
↓
The dog sat on the dog mat.
(2건 치환)
정규식 찾기 및 바꾸기
고급 패턴 매칭을 위한 정규 표현식 검색 및 바꾸기를 수행합니다. 1번째 줄에
정규식 패턴(예: /\d+/g)을, 2번째 줄에 대체 문자열
($1과 같은 캡처 그룹 지원)을, 3번째 줄 이후에 텍스트를 입력하세요.
전역, 대소문자 무시, 여러 줄을 포함한 모든 JavaScript 정규식 플래그를 지원합니다.
/(\w+)@(\w+)/g
$1[at]$2
Email john@example or jane@test
↓
Email john[at]example or jane[at]test
(2건 일치)
SHA-1 계산기
입력 텍스트의 SHA-1 암호화 해시(160비트 / 40자 16진수)를 계산합니다. 소문자와 대문자 해시를 모두 표시하고, 문자 수와 UTF-8 바이트 크기를 포함한 입력 통계를 제공합니다. 여러 줄 입력의 경우 줄별 해시를 생성하여 개별 항목의 체크섬을 확인할 수 있습니다. 모든 처리가 브라우저에서 수행됩니다—어떤 서버로도 데이터가 전송되지 않습니다.
Hello World
↓
0a4d55a8d778e5022fab701977c5d840bbc486d0
SHA-256 계산기
입력 텍스트의 SHA-256 암호화 해시(256비트 / 64자 16진수)를 계산합니다. SHA-256은 파일 무결성 검증, 디지털 서명, 블록체인, 비밀번호 해싱을 위한 업계 표준입니다. 소문자와 대문자 해시, 입력 통계, 여러 줄 입력에 대한 줄별 해시를 표시합니다. 모든 처리가 클라이언트 측에서 수행됩니다—텍스트가 브라우저를 떠나지 않습니다.
Hello World
↓
a591a6d40bf420404a011733cfb7b190d62c65bf0bcda32b57b277d9ad9f146e
SHA-512 계산기
입력 텍스트의 SHA-512 암호화 해시(512비트 / 128자 16진수)를 계산합니다. SHA-512는 SHA-2 계열에서 가장 강력한 해시를 제공하며, 고보안 애플리케이션, 인증서 서명, 민감한 데이터의 무결성 검증에 사용됩니다. 소문자와 대문자 해시, 입력 통계, 여러 줄 입력에 대한 줄별 해시를 표시합니다. 완전히 클라이언트 측에서 처리—아무것도 전송되지 않습니다.
Hello World
↓
2c74fd17edafd80e8447b0d46741ee243b7eb74dd2149a0ab1b9246fb30382f27e...
(총 128자 16진수)
카이사르 암호
가장 오래된 치환 암호 중 하나인 카이사르 암호로 텍스트를 암호화합니다.
각 문자를 알파벳에서 고정된 수만큼 이동합니다. 기본 이동 값은 13입니다
(ROT13과 동일). 1번째 줄에 사용자 정의 이동 숫자(1–25)를 넣어 변경할 수 있습니다.
복호화하려면 26에서 원래 이동 값을 뺀 수만큼 이동하세요. 숫자, 기호, 공백은 변경되지 않습니다.
3
Hello World
↓
Khoor Zruog
(이동 3 — 이동 23으로 복호화)
아트배시 암호
알파벳을 역순으로 치환하는 고대 히브리 치환 암호인 아트배시 암호로 텍스트를 암호화합니다: A는 Z로, B는 Y로, C는 X로 바뀝니다. 자기 자신이 역함수이기 때문에 두 번 적용하면 원래 텍스트로 돌아옵니다—인코더와 디코더를 겸합니다. 퍼즐, 지오캐싱, 방탈출, 고전 암호학 학습에 유용합니다.
Hello World
↓
Svool Dliow
비즈네르 암호
키워드를 사용하여 각 문자를 다른 양만큼 이동시키는 다중 알파벳 치환 암호인 비즈네르 암호로
텍스트를 암호화합니다. 1번째 줄에 키워드를, 2번째 줄 이후에 텍스트를
입력하세요. 복호화하려면 키워드 앞에 d:를 붙이세요 (예: d:SECRET).
이동 패턴이 키워드 길이에 따라 반복되기 때문에 카이사르 암호보다 훨씬 강력합니다.
KEY
Hello World
↓
Rijvs Uyvjn
(키워드: KEY — d:KEY로 복호화)
이모지 제거
스마일, 국기, 기호, 피부색 수정자, 제로 폭 결합자를 포함한 텍스트의 모든 이모지 문자를 제거합니다. 제거 후 남은 여분의 공백을 정리합니다. 이모지를 지원하지 않는 시스템, 문자 제한이 있는 데이터베이스 필드, SMS 게이트웨이, 일반 텍스트 내보내기를 위한 텍스트 준비에 완벽합니다. 제거된 이모지 수를 표시합니다.
Hello 👋 World 🌎! Great job 🔥🔥🔥
↓
Hello World ! Great job
(5개 이모지 문자 제거됨)
URL 제거
http://, https://, ftp://, www. 링크를 포함한
텍스트의 모든 URL 및 웹 주소를 제거합니다. 제거 후 남은 이중 공백을 정리합니다.
인쇄용 텍스트 준비, 복사한 웹 콘텐츠에서 링크 제거, 소셜 미디어 게시물 정리,
사용자 입력 정화에 이상적입니다. 제거된 URL 수를 표시합니다.
Visit https://example.com for more info or check www.test.org today.
↓
Visit for more info or check today.
(2개 URL 제거됨)
이메일 주소 제거
표준 user@domain.tld 패턴을 감지하여 텍스트에서 모든 이메일 주소를
제거합니다. 제거 후 남은 이중 공백을 정리합니다. 문서에서 개인 정보 삭제,
사용자 생성 콘텐츠 정화, 공개 공유를 위한 텍스트 준비, 데이터 내보내기 익명화에
유용합니다. 제거된 이메일 주소 수를 표시합니다.
Contact john@example.com or support@company.org for help.
↓
Contact or for help.
(2개 이메일 주소 제거됨)
숫자 제거
정수, 소수, 쉼표나 마침표로 형식화된 숫자(예: 1,234.56)를 포함한 텍스트의 모든
숫자 및 숫자 시퀀스를 제거합니다. 남은 여분의 공백을 정리하고
각 줄을 트리밍합니다. 데이터에서 단어 내용만 추출하기, 줄 번호 제거, 가격이나
수량 제거, 단어 전용 분석을 위한 텍스트 준비에 완벽합니다.
Order #12345: 3 items totaling $1,299.99 shipped on 2024-01-15.
↓
Order #: items totaling $. shipped on --.
깨진 줄바꿈 수정
PDF, 이메일, 터미널 창에서 복사할 때처럼 문장 중간에서 줄이 끊어지는 등 잘못 줄바꿈된 텍스트를 복구합니다. 인위적으로 분할된 줄을 합치면서 의도적인 문단 구분(이중 줄바꿈)은 보존합니다. 먼저 모든 줄 끝을 유닉스 형식으로 표준화한 후, 단일 줄바꿈을 공백으로 합칩니다. PDF 복사-붙여넣기 문제 해결에 이상적입니다.
This is a long sentence that
was broken across multiple
lines by a PDF reader.
↓
This is a long sentence that was broken across multiple lines by a PDF reader.
스마트 구두점을 ASCII로 변환
타이포그래피 “스마트” 구두점을 일반 ASCII 동등 문자로 변환합니다.
둥근 따옴표(“ ” ‘ ’)를 직선 따옴표로, 엠 대시(—)를 ---로,
엔 대시(–)를 --로, 줄임표(…)를 ...로,
비분리 공백, 장식 글머리 기호, 분수(½ ¼ ¾)를 변환합니다. 코드, CSV 파일,
데이터베이스 또는 유니코드 구두점에 문제가 발생하는 시스템에 필수적입니다.
“Hello” — she said… it’s ½ done «now»
↓
"Hello" --- she said... it's 1/2 done <<now>>
JavaScript 문자열 이스케이프
JavaScript 문자열 리터럴 안에서 안전하게 사용할 수 있도록 텍스트를 이스케이프합니다. 백슬래시,
작은따옴표, 큰따옴표, 줄바꿈, 캐리지 리턴, 탭, 널 문자를 이스케이프된
동등 문자(\\, \', \", \n, \r,
\t, \0)로 변환합니다. 결과는 작은따옴표로 감싸져 JS 소스 코드에
직접 붙여넣을 수 있습니다.
He said "it's done"
on two lines.
↓
'He said \"it\'s done\"\non two lines.'
Python 문자열 이스케이프
Python 문자열 리터럴 안에서 안전하게 사용할 수 있도록 텍스트를 이스케이프합니다. 한 줄 텍스트의 경우
백슬래시, 따옴표, 줄바꿈, 캐리지 리턴, 탭을 이스케이프하고 결과를 작은따옴표로 감쌉니다.
여러 줄 텍스트의 경우 줄바꿈을 자연스럽게 보존하기 위해 자동으로 삼중 따옴표 문자열
("""...""")을 사용합니다. Python 소스 코드에 직접 붙여넣을 수 있습니다.
Hello "World"
Second line here
↓
"""Hello "World"
Second line here"""
Java 문자열 이스케이프
Java 문자열 리터럴 안에서 안전하게 사용할 수 있도록 텍스트를 이스케이프합니다. 백슬래시, 큰따옴표,
줄바꿈, 캐리지 리턴, 탭을 Java 이스케이프 시퀀스(\\, \",
\n, \r, \t)로 변환합니다. 결과는 큰따옴표로 감싸져
Java, Kotlin, Scala 또는 모든 JVM 언어 소스 파일에 붙여넣을 수 있습니다. C# 및 C++ 문자열 리터럴에도 사용 가능합니다.
Path: C:\Users\"Admin"
Next line
↓
"Path: C:\\Users\\\"Admin\"\nNext line"
정규식 이스케이프
정규식 패턴 안에서 리터럴 검색 문자열로 사용할 수 있도록 텍스트의 모든 정규 표현식 메타문자를
이스케이프합니다. . * + ? ^ $ { } ( ) | [ ] \ 앞에 백슬래시를 추가합니다.
$price, file.txt, (optional)과 같이 특수 정규식 문자가 포함된
텍스트를 정규식 엔진에서 문자 그대로 검색해야 할 때 필수적입니다.
Price is $19.99 (USD) [sale]
↓
Price is \$19\.99 \(USD\) \[sale\]
색상 코드 변환기
HEX, RGB, HSL 형식 간 색상을 즉시 변환합니다. 어떤 색상 값이든 입력하세요—
#ff6600, rgb(255,102,0), hsl(24,100%,50%), 또는 단순히
255,102,0—세 가지 형식 모두를 한 번에 확인할 수 있습니다. RGBA, HSLA, 8자리 HEX의
알파/투명도 값을 지원합니다. 한 줄에 하나씩 여러 색상을 한꺼번에 처리할 수 있습니다. CSS 개발,
디자인 핸드오프, 브랜드 색상 문서화에 완벽합니다.
#3b82f6
↓
HEX: #3b82f6
RGB: rgb(59, 130, 246)
HSL: hsl(217, 91%, 60%)
진법 변환기
10진수, 16진수, 8진수, 2진수 형식 간 숫자를 변환합니다. 표준 접두사를 사용하여
입력 진법을 자동 감지합니다: 16진수는 0x, 2진수는 0b,
8진수는 0o, 또는 접미사 h와 b. 일반 숫자는
10진수로 처리됩니다. 인쇄 가능한 값의 ASCII 문자도 표시됩니다. 한 줄에 하나씩 여러 숫자를 한꺼번에 처리할 수 있습니다.
255
0xFF
0b11111111
↓
255 → Hex: 0xFF, Oct: 0o377, Bin: 0b11111111
0xFF → Dec: 255, Oct: 0o377, Bin: 0b11111111
0b11111111 → Dec: 255, Hex: 0xFF, Oct: 0o377
Crontab 설명기
크론 스케줄 표현식을 일반 언어로 번역합니다. 5개 필드 크론 표현식(분, 시, 일, 월, 요일)을
입력하면 범위, 스텝, 목록을 포함한 각 필드의 사람이 읽기 쉬운 분석을 제공합니다. @daily,
@weekly, @hourly, @monthly 같은 단축어도 지원합니다.
전체 스케줄을 자연어로 설명합니다.
30 2 * * 1-5
↓
minute: 30 → 분: 30
hour: 2 → 시: 2
day-of-week: 1-5 → 월요일~금요일
➡ 매일 02:30에 실행, 월요일–금요일
Chmod 계산기
8진수와 심볼릭 Unix 파일 권한 형식 간 변환합니다. 755 같은 8진수 값이나
rwxr-xr-x 같은 심볼릭 문자열을 입력하면 두 가지 표현 모두와 소유자, 그룹, 기타
권한(읽기, 쓰기, 실행)의 상세 분석을 제공합니다. 바로 사용할 수 있는 chmod 명령도
생성합니다. 한 줄에 하나씩 여러 값을 한꺼번에 처리할 수 있습니다.
755
↓
Octal: 755 Symbolic: rwxr-xr-x
Owner: rwx (읽기, 쓰기, 실행)
Group: r-x (읽기, 실행)
Others: r-x (읽기, 실행)
사용법: chmod 755 filename
환경 변수 포맷터
환경 변수 파일(.env)을 정리하고 표준화합니다. 모든 키를
UPPER_SNAKE_CASE로 변환하고, 가독성을 위해 등호를 정렬하며, 공백, 따옴표 또는 특수 문자가
포함된 값을 자동으로 큰따옴표로 감쌉니다. 주석과 빈 줄을 보존합니다. Docker, Laravel, Node.js 또는
12-팩터 앱 프로젝트에서 지저분한 .env 파일을 정리하는 데 완벽합니다.
database-host=localhost
App Name=My Cool App
# comment
api_key=abc123
↓
DATABASE_HOST=localhost
APP_NAME ="My Cool App"
# comment
API_KEY =abc123
CSS 압축
주석 제거, 공백 축소, 선택자·속성·값 주변의 불필요한 공백 제거, 닫는 중괄호 앞의 후행 세미콜론 제거를 통해 CSS 코드를 압축합니다. 원본 크기, 압축 후 크기, 절약된 바이트 수와 백분율이 포함된 상세 요약을 표시합니다. 프로덕션용 스타일시트 최적화, 페이지 로드 시간 단축, CSS 파일 크기 줄이기에 이상적입니다.
/* Main styles */
.header {
color: #333;
margin: 0;
}
↓
.header{color:#333;margin:0}
(42바이트 절약, 58.3%)
HTML 압축
주석 제거, 태그 사이 공백 축소, 여러 개의 공백을 하나로 줄여 HTML 마크업을 압축합니다. 원본 크기, 압축 후 크기, 절약된 바이트 수와 백분율이 포함된 상세 요약을 표시합니다. HTML 페이로드 크기 줄이기, 페이지 전송 속도 향상, 프로덕션 배포를 위한 마크업 준비에 적합합니다.
<!-- Header -->
<div>
<h1> Hello </h1>
<p> World </p>
</div>
↓
<div><h1> Hello </h1><p> World </p></div>
(35바이트 절약, 46.7%)
XML 포맷터
적절한 들여쓰기(레벨당 2칸)로 XML 마크업을 보기 좋게 정리합니다. 여는 태그, 닫는 태그, 자체 닫힘 태그, 처리 지시문, 텍스트 콘텐츠를 파싱한 후 깔끔하고 읽기 쉬운 중첩 구조로 문서를 재구성합니다. 압축되거나 포맷이 잘못된 XML을 처리할 수 있습니다. API 응답 디버깅, 설정 파일 검사, SOAP 메시지 또는 모든 XML 데이터에 완벽합니다.
<root><item><name>Test</name><value>42</value></item></root>
↓
<root>
<item>
<name>Test</name>
<value>42</value>
</item>
</root>
XML 압축
주석을 제거하고 태그 사이의 모든 공백을 축소하여 XML 마크업을 압축합니다. 원본 크기, 압축 후 크기, 절약된 바이트 수와 백분율이 포함된 상세 요약을 표시합니다. API 요청의 XML 페이로드 크기 줄이기, 설정 파일 축소, SOAP 메시지 최적화 또는 대역폭이 제한된 환경을 위한 XML 데이터 준비에 이상적입니다.
<!-- Config -->
<root>
<item>Hello</item>
<item>World</item>
</root>
↓
<root><item>Hello</item><item>World</item></root>
(38바이트 절약, 44.2%)
JSON을 YAML로
JSON 데이터를 YAML 형식으로 변환합니다. 중첩된 객체, 배열, 문자열(특수 문자에 대한 적절한 인용 처리), 숫자, 불리언, null 값을 처리합니다. 2칸 들여쓰기의 깔끔한 YAML을 생성합니다. API 응답을 Kubernetes 설정, Docker Compose 파일, Ansible 플레이북, GitHub Actions 워크플로우 또는 JSON보다 YAML을 선호하는 모든 환경으로 변환하는 데 완벽합니다.
{"name": "John", "age": 30, "hobbies": ["reading", "coding"]}
↓
name: John
age: 30
hobbies:
- reading
- coding
YAML을 JSON으로
YAML 데이터를 JSON 형식으로 변환합니다. 키-값 쌍, 중첩된 맵, 목록(- 항목),
스칼라, 불리언, 숫자, null 값을 파싱합니다. 주석과 문서 마커(---, ...)를
건너뜁니다. 2칸 들여쓰기의 깔끔한 JSON을 출력합니다. Kubernetes 설정, Docker Compose 파일 또는
CI/CD 파이프라인을 API나 유효성 검사를 위해 JSON으로 변환하는 데 이상적입니다.
name: John
age: 30
hobbies:
- reading
- coding
↓
{
"name": "John",
"age": 30,
"hobbies": ["reading", "coding"]
}
Markdown을 HTML로
Markdown 텍스트를 HTML 마크업으로 변환합니다. 제목(#–######),
굵게, 기울임, 굵은 기울임, 취소선, 링크, 이미지, 언어 클래스가 있는 코드 블록, 인라인 코드,
인용문, 비순서 목록, 수평선, 단락을 지원합니다. Markdown 콘텐츠 미리보기, CMS 플랫폼용 HTML 생성,
이메일 뉴스레터 또는 정적 사이트 생성기에 완벽합니다.
# Hello
This is **bold** and *italic*.
- Item one
- Item two
↓
<h1>Hello</h1>
<p>This is <strong>bold</strong> and <em>italic</em>.</p>
<ul><li>Item one</li><li>Item two</li></ul>
HTML을 Markdown으로
HTML 마크업을 깔끔한 Markdown 텍스트로 변환합니다. 제목, 굵게, 기울임, 취소선, 링크, 이미지, 코드 블록, 인라인 코드, 인용문, 목록, 수평선, 줄바꿈을 해당하는 Markdown으로 변환합니다. 나머지 HTML 태그를 제거하고 엔티티를 디코딩합니다. 웹사이트 콘텐츠를 GitHub, Jekyll, Hugo, Notion 같은 Markdown 기반 시스템으로 마이그레이션하는 데 이상적입니다.
<h1>Hello</h1><p>This is <strong>bold</strong> and <a href="https://example.com">a link</a>.</p>
↓
# Hello
This is **bold** and [a link](https://example.com).
SQL 포맷터
적절한 포맷과 들여쓰기로 SQL 쿼리를 보기 좋게 정리합니다. SQL 키워드를 대문자로 변환하고
(SELECT, FROM, WHERE, JOIN 등), 주요 절을
새 줄에 배치하며, 열 목록과 조건을 들여쓰기하고, AND/OR를 별도 줄로
분리합니다. SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER 문을 지원합니다. 복잡한 쿼리를
읽기 쉽고 디버깅하기 쉽게 만듭니다.
select id, name, email from users where active = 1 and role = 'admin' order by name
↓
SELECT id,
name,
email
FROM users
WHERE active = 1
AND role = 'admin'
ORDER BY name
쿼리 문자열 파서
URL 쿼리 문자열을 깔끔하고 읽기 쉬운 키-값 쌍 테이블로 파싱합니다. 전체 URL
(예: https://example.com/page?key=value&foo=bar) 또는 쿼리 부분만
(?key=value&foo=bar)을 허용합니다. 모든 키와 값을 자동으로 URL 디코딩하고,
+를 공백으로 변환하며, 코드에서 쉽게 사용할 수 있도록 매개변수를
JSON 객체로도 출력합니다.
https://shop.com/search?q=red+shoes&category=footwear&page=2
↓
q = red shoes
category = footwear
page = 2
+ JSON 객체
JWT 디코더
JSON 웹 토큰(JWT)을 디코딩하여 헤더, 페이로드, 서명을 읽기 쉬운 형식으로 표시합니다.
iss(발급자), sub(주체), exp(만료), iat(발급 시간)
같은 등록된 클레임을 자동으로 파싱하고 타임스탬프를 사람이 읽을 수 있는 날짜로 변환합니다. 토큰이
만료되었는지 아직 유효한지 표시합니다. 완전히 클라이언트 측에서 실행됩니다—토큰이
어떤 서버로도 전송되지 않습니다.
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKx...
↓
HEADER: {"alg": "HS256", "typ": "JWT"}
PAYLOAD: {"sub": "1234567890", "name": "John Doe", "iat": 1516239022}
발급 시간: 2018-01-18T01:30:22Z
숫자를 영어 단어로
숫자 값을 해당하는 영어 단어로 변환합니다. 조(quadrillion)까지의 정수, 음수, 소수 값(“point” 뒤에 개별 숫자로 표현)을 처리합니다. 한 줄에 하나씩 여러 숫자를 한꺼번에 처리할 수 있습니다. 수표 작성, 법률 문서 생성, 송장 작성, 접근성 요구사항 또는 숫자를 글자로 표기해야 하는 모든 곳에 완벽합니다.
1234
-42
3.14
↓
1234 → one thousand, two hundred thirty-four
-42 → negative forty-two
3.14 → three point one four
영어 단어를 숫자로
영어 숫자 단어를 다시 숫자로 변환합니다. 일의 자리, 십의 자리, 십대 숫자, 백, 천, 백만,
십억, 조를 이해합니다. 하이픈 형태(twenty-three), “and” 단어
(one hundred and five), negative/minus 접두사, “point”로 표현된 소수 값을
처리합니다. 한 줄에 하나씩 여러 구문을 한꺼번에 처리할 수 있습니다.
one hundred twenty-three
two million three hundred thousand
negative forty-two
↓
one hundred twenty-three → 123
two million three hundred thousand → 2300000
negative forty-two → -42
로마 숫자 변환기
아라비아 숫자와 로마 숫자 사이를 양방향으로 변환합니다. 숫자(1–3999)를 입력하면 로마 숫자를, 로마 숫자(I–MMMCMXCIX)를 입력하면 아라비아 숫자 값을 얻을 수 있습니다. 입력 형식을 자동으로 감지합니다. 한 줄에 하나씩 여러 값을 한꺼번에 처리할 수 있습니다. 저작권 연도, 개요, 장 번호, 시계 문자판, 역사적 참고에 완벽합니다.
2024
XLII
1999
↓
2024 → MMXXIV
XLII → 42
1999 → MCMXCIX
통화 포맷터
적절한 로케일별 포맷을 사용하여 숫자를 8가지 세계 통화로 포맷합니다: USD, EUR, GBP, JPY, CAD, AUD, INR, BRL. 각 통화는 올바른 기호, 소수점 구분자, 천 단위 그룹, 소수 자릿수를 사용합니다(예: JPY는 소수점 없음). 한 줄에 하나씩 일반 숫자를 입력하세요. 국제 가격 책정, 재무 문서, 다중 통화 표시에 완벽합니다.
1234567.89
↓
USD (미국 달러) $1,234,567.89
EUR (유로) 1.234.567,89 €
GBP (영국 파운드) £1,234,567.89
JPY (일본 엔) ¥1,234,568
바이트 크기 포맷터
10진(SI: KB, MB, GB)과 2진(IEC: KiB, MiB, GiB) 형식 모두에서 바이트 크기 간
변환합니다. 일반 숫자(바이트로 처리)나 1.5 GB, 500 MB, 2 TiB
같은 단위가 포함된 값을 입력하세요. 정확한 바이트 수, 10진 및 2진 표현, 총 비트를 표시합니다.
여러 값을 한꺼번에 처리할 수 있습니다. 디스크 공간, 대역폭, 파일 크기 계산에 이상적입니다.
1.5 GB
↓
10진 (SI): 1.50 GB
2진 (IEC): 1.40 GiB
정확한 바이트: 1,500,000,000 B
비트: 12,000,000,000 bits
숫자순 줄 정렬
알파벳순이 아닌 줄에 포함된 숫자 값에 따라 정렬합니다. 각 줄에서 첫 번째 숫자(음수 및 소수 포함)를 추출하여 가장 작은 것부터 큰 것 순으로 정렬합니다. 숫자가 없는 줄은 끝에 알파벳순으로 배치됩니다. 번호가 매겨진 목록, 점수, 가격, 파일 크기, 버전 번호 또는 숫자 순서가 중요한 모든 데이터 정렬에 완벽합니다.
Item 100
Item 9
Item 22
Item 3
↓
Item 3
Item 9
Item 22
Item 100
두문자어 생성기
각 단어의 첫 글자를 가져와 구문에서 두문자어를 생성합니다. 두 가지 버전을 생성합니다: 모든 단어를 사용하는 것과 더 깔끔한 결과를 위해 부사적 단어를 건너뛰는 것 (a, an, the, and, or, of, in, on, to 등). 한 줄에 하나씩 여러 구문을 한꺼번에 처리할 수 있습니다. 프로젝트 이름 짓기, 약어 만들기, 브랜드 식별자 구축, 기억법 생성에 이상적입니다.
National Aeronautics and Space Administration
Application Programming Interface
↓
National Aeronautics and Space Administration
모든 단어: NAASA
부사적 단어 제외: NASA
Application Programming Interface
모든 단어: API
텍스트 자르기
세 가지 지능적인 방법을 사용하여 텍스트를 최대 문자 수 제한으로 줄입니다: 말줄임표 포함(“...” 추가), 단어 경계에서(단어 중간에서 자르지 않음), 문장 경계에서(마지막 완전한 문장에서 끝남). 기본 제한은 160자입니다 (메타 설명에 이상적). 첫 번째 줄에 사용자 정의 숫자(1–10,000)를 넣어 제한을 변경할 수 있습니다.
50
The quick brown fox jumps over the lazy dog. It was a beautiful sunny day in the park.
↓
말줄임표: The quick brown fox jumps over the...
단어 경계: The quick brown fox jumps over the
문장 경계: The quick brown fox jumps over the lazy dog.
소셜 미디어 적합성 검사
텍스트가 13개 인기 플랫폼의 글자 수 제한에 맞는지 확인합니다: Twitter/X (280), Instagram (2,200), LinkedIn (3,000), Facebook (63,206), TikTok (2,200), YouTube 제목 (100), YouTube 설명 (5,000), Pinterest (500), Reddit 제목 (300), Threads (500), Mastodon (500), 메타 설명 (160), SMS (160). 각 플랫폼에 대해 시각적 진행 막대, 사용 백분율, 남은 글자 수를 표시합니다.
Check out our amazing new product launch! Limited time offer with free shipping worldwide. 🎉
↓
Twitter / X ██████░░░░ 32% ✅ 191 남음 (최대 280)
SMS 메시지 ███████████ 56% ✅ 71 남음 (최대 160)
YouTube 제목 ██████████████████ 89% ✅ 11 남음 (최대 100)
검열 / 삭제
민감한 콘텐츠를 검열하거나 삭제하기 위해 지정된 단어를 블록 문자(████)로 대체합니다. 첫 번째 줄에 검열할 단어를 쉼표로 구분하여 입력하고, 2번째 줄 이후에 텍스트를 입력하세요. 대소문자를 구분하지 않고 모든 발생을 대체합니다. 삭제 블록은 원래 단어의 길이에 맞춰집니다. 총 삭제 횟수의 요약을 표시합니다.
password,secret
The password is secret123. Never share your password with anyone.
↓
The ████████ is ██████123. Never share your ████████ with anyone.
(3건 삭제됨)
헤드라인 분석기
참여도를 높이는 것으로 입증된 요소를 기반으로 헤드라인을 0–100점 척도로 점수를 매깁니다: 글자 수(이상적 50–60), 단어 수(이상적 6–8), 파워 워드(free, proven, secret, ultimate), 감성 단어(love, fear, stunning), 숫자 사용, 질문 형식. 한 줄에 하나씩 여러 헤드라인을 한꺼번에 분석할 수 있습니다. 클릭을 유도하는 헤드라인 작성을 위한 실행 가능한 피드백을 받으세요.
7 Proven Tips to Save Money Fast
↓
점수: 82/100 ⭐ 우수
글자 수: 31 단어 수: 7 ✅ 이상적
파워 워드: proven, save
숫자 포함: 예 ✅
질문 형식: 아니오
음절 카운터
텍스트의 모든 단어의 음절 수를 세어줍니다. 총 음절 수, 단어당 평균 음절 수, 분포 분석(1음절, 2음절 등과 백분율), 그리고 각 단어와 해당 음절 수를 나열하는 단어별 분석을 표시합니다. 묵음 e와 일반적인 접미사에 대한 특별 처리가 포함된 영어 모음 그룹 휴리스틱을 사용합니다. 시, 하이쿠, 가독성 분석, 언어학에 유용합니다.
The beautiful butterfly gracefully landed
↓
총 단어: 5 총 음절: 14
평균: 단어당 2.80 음절
The: 1 beautiful: 3 butterfly: 3
gracefully: 3 landed: 2
어휘 풍부도
확립된 언어학적 지표를 사용하여 텍스트의 어휘 다양성을 분석합니다: 고유 단어 대 총 단어를 측정하는 타입-토큰 비율(TTR)과 어휘 집중도를 위한 율(Yule)의 K 측정. 합스 레고메나(한 번만 나타나는 단어)와 합스 디스레고메나(정확히 두 번 나타나는 단어)를 나열합니다. 텍스트를 “매우 풍부”에서 “반복적”까지 등급을 매깁니다. 작가, 학생, 콘텐츠 편집자에게 적합합니다.
The cat sat on the mat. The dog sat on the rug.
↓
총 단어 (토큰): 12
고유 단어 (타입): 8
타입-토큰 비율: 0.6667 (풍부)
합스 레고메나: cat, mat, dog, rug (4개 단어)
테이블 전치
CSV 테이블의 행과 열을 뒤집습니다. 첫 번째 행이 첫 번째 열이 되고, 두 번째 행이 두 번째 열이 되는 식입니다. 쉼표가 포함된 따옴표로 묶인 필드를 처리하고 행을 동일한 길이로 패딩합니다. 원본과 전치된 차원의 요약을 표시합니다. 데이터 피벗, 행 지향 데이터를 열 지향 형식으로 변환, 스프레드시트 내보내기 재구성에 이상적입니다.
Name,Age,City
Alice,30,London
Bob,25,Paris
↓
Name,Alice,Bob
Age,30,25
City,London,Paris
(3×3 → 3×3 전치됨)
CSV 열 추출
CSV 데이터에서 단일 열을 추출합니다. 첫 번째 줄에 열 번호(1부터 시작) 또는 헤더 이름을 입력하고, 2번째 줄 이후에 CSV 데이터를 입력하세요. 쉼표가 포함된 따옴표로 묶인 필드를 처리합니다. 해당 열의 모든 값을 한 줄씩 출력하며 개수 요약을 제공합니다. 이메일 목록, ID, 이름 또는 더 큰 데이터셋에서 단일 필드를 꺼내는 데 완벽합니다.
email
Name,Email,City
Alice,alice@test.com,London
Bob,bob@test.com,Paris
↓
Email
alice@test.com
bob@test.com
(2번째 열, 3개 값 추출됨)
CSV 열로 정렬
특정 열을 기준으로 CSV 데이터를 오름차순으로 정렬합니다. 첫 번째 줄에 열 번호(1부터 시작)를 입력하고, 2번째 줄 이후에 CSV 데이터를 입력하세요. 헤더 행은 제자리에 유지되면서 데이터 행이 재정렬됩니다. 열에 숫자가 포함되었는지(숫자순 정렬) 텍스트인지(알파벳순 정렬)를 자동으로 감지합니다. 쉼표가 포함된 따옴표로 묶인 필드를 올바르게 처리합니다.
2
Name,Age,City
Charlie,35,Berlin
Alice,28,London
Bob,42,Paris
↓
Name,Age,City
Alice,28,London
Charlie,35,Berlin
Bob,42,Paris
CSV 행 중복 제거
정확한 줄 일치를 기반으로 CSV 데이터에서 중복 행을 제거합니다. 각 고유 행의 첫 번째 발생을 유지하고 이후의 모든 중복을 제거합니다. 원본 행 수, 제거된 중복 수, 남은 고유 행 수의 요약을 표시합니다. 모든 구분 데이터에서 작동합니다. 내보낸 데이터 정리, 중복 레코드 제거, 메일링 리스트 중복 제거에 이상적입니다.
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Alice,alice@test.com
Charlie,charlie@test.com
↓
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Charlie,charlie@test.com
(1개 중복 제거됨, 4개 고유 행)
열 정렬
고정 너비의 읽기 쉬운 형식으로 열이 수직으로 정렬되도록 공백으로 패딩합니다. 구분자(탭, 파이프, 쉼표 또는 여러 공백)를 자동으로 감지하고 각 열을 가장 긴 값의 너비에 맞춥니다. 코드 주석, README, 로그 파일, 터미널 출력 또는 일반 텍스트 문서에서 데이터 테이블을 읽기 좋게 만드는 데 완벽합니다.
Name,Age,City
Alice,30,London
Bob,25,Paris
Charlotte,42,San Francisco
↓
Name Age City
Alice 30 London
Bob 25 Paris
Charlotte 42 San Francisco
IP 주소 추출
텍스트에서 모든 IPv4 및 IPv6 주소를 찾아 추출합니다. IPv4 주소는 적절한 옥텟 범위(0–255)로 유효성 검사됩니다. 결과를 중복 제거하고 각 주소를 IPv4 또는 IPv6로 표시합니다. 발견된 고유 주소의 총 개수를 표시합니다. 서버 로그, 방화벽 규칙, 네트워크 구성, 보안 보고서 또는 IP 주소가 포함된 모든 텍스트를 파싱하는 데 이상적입니다.
Server 192.168.1.1 responded. Backup at 10.0.0.5. Retry 192.168.1.1 failed.
↓
192.168.1.1 (IPv4)
10.0.0.5 (IPv4)
(발견: 고유 IP 주소 2개)
날짜 추출
여러 형식의 텍스트에서 모든 날짜를 찾아 추출합니다: ISO(2024-01-15),
미국/유럽 형식(01/15/2024, 15-01-2024), 월 이름 형식(January 15, 2024,
15 Jan 2024), 시간대가 포함된 ISO datetime. 결과를 중복 제거하고 개수를 표시합니다.
문서, 계약서, 이메일, 로그 파일 또는 날짜 참조가 포함된 모든 텍스트를 파싱하는 데 이상적입니다.
Meeting on January 15, 2024. Deadline: 2024-03-01. Filed 12/25/2023.
↓
January 15, 2024
2024-03-01
12/25/2023
(발견: 날짜 3개)
해시태그 추출
텍스트에서 모든 #해시태그를 찾아 추출합니다. # 뒤에 문자, 숫자,
밑줄이 오는 해시태그를 매칭합니다. 결과를 중복 제거(대소문자 구분 없음)하고 총 발견 수와
고유 수를 모두 표시합니다. 소셜 미디어 게시물 분석, 트렌딩 토픽 추적, 태그 목록 작성 또는
콘텐츠 전반의 해시태그 사용 감사에 완벽합니다.
Loving the sunset! #photography #nature #sunset #Photography #travel
↓
#photography
#nature
#sunset
#travel
(총 발견: 5, 고유: 4)
@멘션 추출
텍스트에서 모든 @멘션을 찾아 추출합니다. @ 뒤에 문자, 숫자,
밑줄, 점이 오는 사용자명을 매칭합니다. 결과를 중복 제거(대소문자 구분 없음)하고 총 발견 수와
고유 수를 모두 표시합니다. 소셜 미디어 게시물 파싱, 참여도 분석, 사용자 목록 작성 또는
대화에서 누가 언급되었는지 추적하는 데 완벽합니다.
Great collab between @alice and @Bob! Thanks @charlie and @Alice for the help.
↓
@alice
@Bob
@charlie
(총 발견: 4, 고유: 3)
색상 코드 추출
텍스트에서 모든 색상 코드를 찾아 추출합니다: HEX(#ff6600, #f60),
RGB/RGBA(rgb(255,102,0)), HSL/HSLA(hsl(24,100%,50%)). 결과를 중복 제거하고
각 색상을 형식별로 표시합니다. 총 개수를 표시합니다. CSS 스타일시트 감사, 디자인 사양에서
브랜드 색상 추출 또는 코드베이스 전반에서 사용된 색상 카탈로그화에 이상적입니다.
.header { color: #333; background: rgb(59, 130, 246); }
.btn { border: 1px solid #ff6600; color: hsl(0, 0%, 100%); }
↓
#333 (HEX)
rgb(59, 130, 246) (RGB)
#ff6600 (HEX)
hsl(0, 0%, 100%) (HSL)
(발견: 고유 색상 코드 4개)
인용 문자열 추출
텍스트에서 모든 인용 문자열을 찾아 추출합니다: 큰따옴표("..."),
작은따옴표('...'), 백틱(`...`), 스마트/둥근 따옴표
(“...”). 문자열 내의 이스케이프된 따옴표를 처리합니다. 각 매치를 따옴표 유형과 함께 표시하고,
유형별 개수 요약, 그리고 내부 텍스트만(따옴표 제거)의 깔끔한 목록을 제공합니다.
코드에서 문자열 추출, 산문에서 대화 추출, 데이터에서 인용된 값을 추출하는 데 이상적입니다.
She said "hello world" and he replied 'goodbye'. The `code` was ready.
↓
1. [큰따옴표 "..."] hello world
2. [작은따옴표 '...'] goodbye
3. [백틱 `...`] code
(인용 문자열 3개: 큰따옴표 1개, 작은따옴표 1개, 백틱 1개)