~ / sns / kakao-chat-analyzer

💬 카톡 대화 분석기

카카오톡 대화 내보내기 파일(PC·안드로이드·아이폰)을 넣으면 누가 더 많이 말하는지, 누가 더 빨리 답하는지, 언제 가장 많이 대화하는지 숫자로 보여 줘요. 파일은 서버로 가지 않고 이 브라우저 안에서만 분석해요.

🔒
대화 파일은 서버로 올라가지 않아요 파일을 고르거나 붙여넣은 대화는 지금 이 브라우저 탭 안에서만 읽고 계산해요. 업로드·전송·저장하지 않고, 탭을 닫으면 사라져요. 인터넷을 끊은 상태(비행기 모드)에서 이 페이지를 열어 둔 채 분석해도 똑같이 돌아가요.
input
result

한눈에 보기

누가 더 많이 말했나

메시지 한 줄(말풍선 하나)을 1개로 세요. 사진 여러 장을 한 번에 보낸 것도 1개예요.

답장 속도와 먼저 말 걸기

답장 시간 = 다른 사람이 보낸 직후 이 사람이 보내기까지 걸린 시간의 중앙값(6시간 넘게 끊긴 경우는 빼요). 먼저 말 걸기 = 6시간 이상 조용하다가 처음 보낸 메시지.

요일 × 시간대 히트맵

색이 진할수록 그 요일·시간에 메시지가 많아요.

시간대별 메시지

요일별 메시지

월별 추이

많이 쓴 단어 TOP 20

조사(은·는·을·를·에서…)를 대충 떼고 두 글자 이상만 세요. ㅋㅋ·ㅎㅎ는 아래 표에서 따로 세요.

웃음·이모티콘·사진

대화가 가장 많았던 날 TOP 5

결과 이미지로 저장

이미지도 브라우저 안에서 그려서 바로 내려받아요. 공유할 때는 이름 가리기를 켜 두는 걸 권해요.

광고

사용법

  1. 카카오톡에서 분석할 채팅방의 대화 내용 내보내기로 txt 파일을 만들어요(아래 기기별 표).
  2. 위 칸에 파일을 끌어다 놓거나 눌러서 골라요. 파일 대신 대화 일부를 복사해 붙여넣고 붙여넣은 대화 분석을 눌러도 돼요.
  3. 몇 초 안에 사람별 비율, 답장 속도, 시간대 히트맵, 월별 추이, 많이 쓴 단어가 나와요. 처음 열면 가짜 샘플 대화 결과가 먼저 보여요.
  4. 공유하고 싶으면 이름 대신 A·B로 표시를 켠 채 PNG 저장을 눌러요. 1080×1350 세로 이미지로 내려받아져요.

파일은 브라우저 안에서만 읽어요. 페이지의 분석 코드(assets/js/kakao-chat.js)에는 서버로 보내는 부분이 없어서, 페이지를 연 뒤 인터넷을 끊어도 그대로 분석돼요. 10MB(메시지 약 24만 개) 파일을 PC 브라우저에서 1초 남짓에 처리하는 걸 확인했어요.

카카오톡 대화 내보내기 방법 (기기별)

메뉴 경로는 카카오 고객센터 '대화 내용을 저장하고 싶어요' 도움말 기준이에요(2026년 10월 확인). 앱이 업데이트되면 이름이 조금 바뀔 수 있어요.

기기메뉴 경로이 분석기에 넣을 파일
Windows PC채팅방 → 메뉴(≡) → 대화 내용 → 대화 내보내기 (Ctrl+S 도 같음)저장된 .txt 그대로
Mac채팅방 → 메뉴(≡) → 채팅방 설정 → 대화 내용 관리 → 대화 내용 저장저장된 .txt (CSV도 읽어요)
안드로이드채팅방 → 메뉴(≡) → 설정(⚙️) → 대화내용 내보내기 → '텍스트만 보내기' 또는 '모든 메시지 내부저장소에 저장''텍스트만 보내기'로 메일·드라이브에 보낸 .txt
아이폰(iOS)채팅방 → 메뉴(≡) → 설정(⚙️) → 대화내용 내보내기 → '텍스트 메시지만 보내기' 또는 '모든 메시지 도큐멘트로 저장하기''텍스트 메시지만 보내기'로 받은 .txt, 또는 도큐멘트 zip을 푼 안의 .txt

아이폰에서 '모든 메시지 도큐멘트로 저장하기'를 고르면 사진까지 묶인 압축 파일이 아이폰 안 카카오톡 폴더에 생겨요. 카카오 고객센터 안내대로 Windows는 iTunes의 '파일 공유', Mac은 Finder의 '파일' 탭에서 카카오톡을 골라 PC로 꺼낸 뒤 압축을 풀면 txt가 나와요. 휴대폰에서 바로 하려면 '텍스트 메시지만 보내기'로 내 메일에 보내고, 메일 앱에서 첨부 파일을 '파일에 저장'한 다음 이 페이지에서 고르면 돼요. 내보내기 메뉴의 '채팅방 저장소'는 유료 톡클라우드 저장공간에 저장하는 기능이라 txt 파일이 생기지 않아요.

읽을 수 있는 파일 형식

기기마다 날짜를 적는 방식이 달라서 형식별로 따로 읽어요. 같은 대화를 여섯 가지 형식으로 만들어 넣었을 때 메시지 수·시간·이름이 모두 똑같이 나오는 걸 확인했어요.

형식메시지 줄 예시날짜를 찾는 곳
Windows PC[지훈] [오후 3:05] 안녕위쪽 --------------- 2026년 5월 1일 금요일 --------------- 줄
Mac[지훈] [오후 3:05] 안녕위쪽 2026년 5월 1일 금요일 줄
안드로이드2026년 5월 1일 오후 3:05, 지훈 : 안녕줄 맨 앞
아이폰2026. 5. 1. 오후 3:05, 지훈 : 안녕 (24시간제 2026. 5. 1. 15:05도)줄 맨 앞
영어 설정May 1, 2026 at 3:05 PM, 지훈 : 안녕줄 맨 앞
Mac CSV2026-05-01 15:05:00,"지훈","안녕"줄 맨 앞

여러 줄로 보낸 메시지는 한 개로 합치고, '○○님이 들어왔습니다', '○○님이 나갔습니다' 같은 안내 줄은 세지 않아요. 파일 글자 인코딩은 UTF-8이 기본이고, 옛 PC 버전의 EUC-KR(ANSI)·UTF-16 파일도 자동으로 알아봐요.

분석 지표는 이렇게 계산해요

지표계산 방법
메시지 수·비율말풍선 하나 = 1개. 사진 여러 장 묶음('사진 3장')도 1개, 사진 장수는 미디어 표에 따로 세요.
평균 글자글 메시지의 글자 수(띄어쓰기 포함, 링크 주소 제외) ÷ 그 사람 메시지 수
답장 시간 중앙값바로 앞 메시지를 다른 사람이 보냈을 때 그 시각부터 이 사람 메시지까지 걸린 분. 6시간 이상이면 답장이 아니라 새 대화로 봐요. 평균은 몇 번의 긴 공백에 크게 흔들려서 중앙값을 써요.
먼저 말 걸기직전 메시지에서 6시간 이상 지난 뒤 처음 보낸 메시지(파일의 첫 메시지 포함). 그 사람 횟수 ÷ 전체 횟수가 비율이에요.
요일×시간대메시지가 찍힌 시각의 요일·시(0~23시)별 개수. 내보낸 파일에 적힌 시각 그대로라 한국 시간 기준이에요.
많이 쓴 단어글 메시지를 띄어쓰기·문장부호로 나눈 뒤 '에서·으로·한테·은·는·을·를·에' 같은 조사를 떼고 두 글자 이상만 세요. '이·가·요·야'처럼 말 끝과 헷갈리는 글자는 뗀 말이 대화에 따로 나올 때만 떼요(떡볶이가 '떡볶'으로 잘리지 않게).
ㅋ·ㅎ·ㅠ글자 하나하나를 세요. 'ㅋㅋㅋㅋ'는 ㅋ 4개예요.
이모티콘·사진·동영상내보낸 파일에서 '이모티콘', '사진', '사진 N장', '동영상', '파일:' 으로 적힌 메시지를 세요. 이모지(😀)는 글 속 그림 문자를 따로 세요.

예시 계산

아래 여섯 줄짜리 대화로 계산하면 이렇게 나와요(계산기에 그대로 붙여넣어 확인할 수 있어요).

--------------- 2026년 5월 1일 금요일 ---------------
[지훈] [오전 12:05] 자?
[서연] [오전 12:09] 아니 ㅋㅋㅋ
[지훈] [오후 12:00] 점심 뭐 먹었어?
[서연] [오후 12:10] 사진 3장
--------------- 2026년 5월 2일 토요일 ---------------
[서연] [오후 9:30] 이모티콘
[지훈] [오후 9:31] 떡볶이는 맛있다 ㅎㅎ

샘플 대화 불러오기(가짜 두 사람, 2026-04-01 ~ 2026-09-30, 183일)의 결과는 아래와 같아요.

이름메시지평균 글자답장 중앙값먼저 말 걸기ㅋ / ㅎ사진
지훈2,848개 (58.3%)6.9자2분238번 (61.7%)813 / 0105장
서연2,040개 (41.7%)5.7자5분148번 (38.3%)664 / 559337장

전체 4,888개, 하루 평균 26.7개이고, 가장 많았던 날은 2026-06-19(60개), 가장 활발한 시간은 19시대, 요일로는 화요일이에요. 지훈이 메시지 비율도 높고(58.3%) 먼저 말 거는 비율도 61.7%로 높은데, 답장 중앙값은 지훈 2분, 서연 5분이에요. 이렇게 "많이 말하는 사람"과 "빨리 답하는 사람"이 같은지 따로 보는 게 이 분석의 핵심이에요.

결과를 읽을 때 흔한 오해

개인정보와 공유할 때 주의

대화 파일에는 상대방의 이름, 사생활, 연락처나 계좌번호 같은 정보가 함께 들어 있어요. 이 페이지는 파일을 밖으로 보내지 않지만, 결과 이미지를 SNS에 올리거나 단톡방에 공유하는 건 상대방 이야기를 공개하는 일이에요. 공유하기 전에 상대에게 물어보고, 이름 가리기를 켠 이미지를 쓰는 게 좋아요.

이 분석기는 재미와 대화 습관 확인용이에요. 메시지 수나 답장 속도로 관계나 마음을 판단할 수는 없어요. 분석 결과·파일은 이 브라우저 밖으로 나가지 않아요.

자주 묻는 질문

카톡 대화 파일을 올리면 서버에 저장되나요?
아니요. 파일은 브라우저의 FileReader로 지금 탭 안에서만 읽고, 계산도 그 안에서 끝나요. 업로드·전송 코드가 없어서 페이지를 연 뒤 인터넷을 끊어도 분석이 돼요. 탭을 닫으면 읽은 내용도 사라져요.
아이폰에서 내보낸 파일이 zip이라 안 들어가요.
'모든 메시지 도큐멘트로 저장하기'는 사진까지 묶은 압축 파일을 만들어요. 압축을 풀어 안의 txt를 넣거나, 처음부터 '텍스트 메시지만 보내기'로 내 메일에 보낸 txt를 쓰면 돼요.
답장 시간은 어떻게 계산해요?
상대가 메시지를 보낸 시각부터 내가 다음 메시지를 보낸 시각까지의 분을 모두 모아 중앙값을 내요. 6시간 넘게 지난 경우는 답장이 아니라 새 대화로 보고 빼요. 파일 시각이 분 단위라 같은 분 안의 답장은 0분이에요.
단톡방도 분석되나요?
돼요. 사람별 메시지 수·비율은 12명까지 표로, 나머지는 묶어서 보여 줘요. 다만 단톡방의 답장 시간은 바로 앞 메시지를 다른 사람이 보낸 경우를 모두 답장으로 세서, 1:1 대화보다 거칠게 나와요.
메시지 수가 실제보다 적게 나와요.
그 기기에 남아 있는 대화만 내보내지기 때문이에요. PC는 로그인한 뒤의 대화만 있는 경우가 많아서, 오래된 대화는 휴대폰에서 내보내는 편이 길어요. 날짜 줄 없이 중간만 붙여넣으면 PC 형식은 날짜를 몰라서 앞부분을 건너뛰어요.
남의 카톡 대화를 분석해도 되나요?
내가 참여한 대화를 내 기기에서 내보내는 건 문제가 없지만, 남의 휴대폰·PC를 몰래 열어 대화를 꺼내면 정보통신망법 위반이 될 수 있어요. 결과를 공개할 때는 상대 동의를 받고 이름을 가리는 게 안전해요.

이 도구와 함께 보면 좋은 글

관련 도구

더 둘러보기

📸 SNS 다른 도구

🔥 많이 찾는 도구

🔮 재미로 한 번 더

📝 읽어 볼 만한 글

글 전체 보기 →