ChatGPT 대화를 저장할 때는 먼저 목적을 정하면 됩니다. 계정의 대화 기록을 보관하려면 공식 데이터 내보내기, 한 대화를 읽기 좋게 남기려면 PDF, 내용을 고쳐 쓰려면 마크다운을 선택하세요. 아래에는 공식 백업 절차와, 한글·표·코드가 들어 있는 연습 파일을 실제로 PDF로 저장한 결과를 함께 정리했습니다.
표가 잘리면 좌우로 밀어서 확인하세요.
| 목적 | 권장 방법 | 완료 후 확인 |
|---|---|---|
| 계정 자료를 보관 | ChatGPT 설정의 데이터 내보내기 | ZIP이 정상적으로 열리고 필요한 대화가 들어 있는지 |
| 한 대화를 읽거나 전달 | 브라우저 인쇄 또는 정리한 문서의 PDF 저장 | 첫 질문·마지막 답변, 표의 오른쪽, 코드의 긴 줄 |
| 나중에 수정·검색·연결 | 마크다운(.md) 파일로 정리 | 한글, 제목, 표, 코드 블록, 출처 메모 |
1. 전체 백업은 공식 데이터 내보내기로 요청합니다
개인용 ChatGPT에서는 프로필 메뉴의 Settings(설정) → Data Controls(데이터 제어) → Export data(데이터 내보내기)로 이동해 내보내기를 확인합니다. 계정에 연결된 이메일 또는 전화번호로 도착하는 안내에서 ZIP을 받습니다. 메뉴 번역과 위치는 화면에 따라 달라질 수 있습니다.
OpenAI는 준비에 최대 7일이 걸릴 수 있고, 다운로드 링크는 24시간 뒤 만료된다고 안내합니다. 링크를 열 때는 요청한 계정으로 로그인하세요. Business·Enterprise·Healthcare 등의 업무용 계정에서는 이 개인용 절차가 제공되지 않을 수 있으므로 관리자에게 확인해야 합니다. 최신 대상과 절차는 OpenAI 공식 데이터 내보내기 안내를 기준으로 확인하세요.

다운로드 뒤에는 ZIP을 풀고 실제로 들어 있는 파일을 확인합니다. 파일명이나 내부 구성을 특정 이름으로 가정하지 말고, 필요한 대화가 포함돼 있는지 직접 열어 보세요. 이 글의 검증 과정에서는 개인 계정 전체 내보내기를 새로 요청하지 않았습니다. 위 절차는 공식 도움말을 확인한 것이며, 아래 PDF 결과는 별도 연습 자료로 검증했습니다.
2. 한 대화는 인쇄 미리 보기를 먼저 봅니다
- 남길 대화를 열고 필요한 답변과 코드가 화면에 표시되는지 확인합니다. 긴 대화라면 앞뒤로 이동하며 첫 질문과 마지막 답변을 확인합니다.
- Windows에서는 Ctrl+P를 눌러 인쇄 창을 열고 대상을 PDF로 저장으로 선택합니다.
- 미리 보기에서 첫 페이지와 마지막 페이지를 확인합니다. 표의 오른쪽이나 긴 코드가 잘리면 배율·여백·가로 방향을 조정합니다.
- 저장한 PDF를 다시 열어 중요한 문장을 검색하고, 표와 코드 부분을 확대해 봅니다. 미리 보기만 보고 완료로 판단하지 않습니다.
화면에서 불러온 내용과 인쇄용 레이아웃에 따라 결과가 달라질 수 있습니다. 내용이 빠졌다면 필요한 질문·답변을 문서에 정리한 뒤 PDF로 저장하고, 원래 대화와 대조합니다.
먼저 연습 파일로 PDF 저장을 확인하기
PDF 저장 연습 ZIP 받기완성된 연습 PDF 열기ZIP의 chat-save-practice.html을 브라우저로 열고 Ctrl+P로 저장해 보세요. 함께 들어 있는 PDF와 비교하면 됩니다. 예제는 편집부가 직접 쓴 가상 대화이며 실제 ChatGPT 내보내기 파일이 아닙니다. 연습 HTML에는 한글 질문, 단축키 표, 짧은 Python 코드가 들어 있습니다.

검증에서는 PDF가 1페이지로 생성됐고 한글 텍스트를 추출할 수 있었으며, 렌더링한 페이지에서도 표와 코드의 잘림이 없었습니다. 본인의 긴 대화·수식·이미지에도 같은 결과가 나온다는 뜻은 아니므로 별도로 확인해야 합니다.
3. 수정해서 쓸 내용은 마크다운으로 남깁니다
읽기만 하는 PDF와 달리 .md 파일은 제목·목록·표·코드를 텍스트로 수정할 수 있습니다. 필요한 대화를 복사한 다음 다음처럼 질문과 답변을 나눠 적습니다. 원문 전체와 본인이 쓴 요약을 구분하고, 사실 확인이 필요한 부분도 표시해 두세요.
# 파일 저장 방법 정리
작성일: 2026-09-20
출처: 직접 작성한 연습 예제
## 요약
읽기용 결과는 PDF로, 수정할 원문은 마크다운으로 남긴다.
## 질문
한글 문장을 출력하는 예제를 보여 줘.
## 답변
```python
message = "한글 저장 확인"
print(message)
```
## 확인할 것
- [ ] 원문과 내용 대조
- [ ] 코드 들여쓰기 확인
메모장 등에서 UTF-8로 저장하고 파일명이 대화정리.md.txt가 되지 않았는지 확인합니다. 표를 복사했는데 열이 흐트러지면 각 행의 열 수를 맞추고, 코드는 시작과 끝에 코드 울타리(```)를 붙입니다. Obsidian 정리 글에서는 속성·표·코드·내부 링크가 들어 있는 완성된 노트 두 개를 받을 수 있습니다.
저장이 잘 안 될 때
| 문제 | 확인·대응 |
|---|---|
| 내보내기 메일이 바로 오지 않음 | 스팸함과 요청 계정을 확인하고 공식 안내의 준비 기간을 기다립니다. 계속 새 요청을 보내기 전에 진행 중인 요청을 확인합니다. |
| 다운로드 링크가 만료됨 | 공식 설정에서 다시 요청하고 새 안내의 링크로 받습니다. |
| PDF가 일부 대화만 포함함 | 첫 질문·마지막 답변을 대조합니다. 빠진 부분은 별도 문서로 정리한 뒤 다시 저장합니다. |
| 코드나 표가 잘림 | 미리 보기의 배율·방향을 바꾸거나, 해당 부분을 텍스트 원본으로 따로 보관합니다. |
| 마크다운의 서식이 이상함 | 파일 전체를 코드 울타리로 감싸지 않았는지, 표의 구분선과 코드 블록 끝이 있는지 확인합니다. |
| 공유 전에 원문을 정리해야 함 | 이름·연락처·고객 정보·비밀번호·API 키가 들어 있는지 확인하고 공유용 사본에서 제거합니다. |
저장한 다음에 할 일
날짜와 주제가 들어간 파일명을 붙이고, 나중에 찾을 폴더에 모아 둡니다. 예를 들어 2026-09-20_파일저장_정리.md와 같은 이름이면 버전을 구별하기 쉽습니다. 백업 파일이 실제로 열리는지 확인한 뒤 원본과 별도 위치에도 보관하세요. 공부 자료는 Anki 연습 파일과 가져오기 절차로 카드로 바꿀 수 있습니다.

답글 남기기