Markdown, Word, HTML, TXT, JSON, CSV는 어느 방향으로든 서로 변환됩니다. 모두 36가지 경로이며, 각각 전용 페이지가 있습니다.
GitHub 스타일 Markdown 전반을 읽습니다. 제목, 중첩 목록, 표, 언어 표시가 붙은 코드 펜스, 인용, 링크, 이미지까지. 달러 기호 사이에 쓴 수식은 글자 그대로가 아니라 수식으로 인식됩니다.
.docx는 페이지 안에서 압축이 풀려 WordprocessingML로 읽힙니다. 제목 스타일은 제목 수준으로, 실제 번호 매기기 정의는 순서 있는·없는 목록으로, 테두리 문단은 인용으로, 전체가 고정폭인 문단은 코드 블록으로 바뀝니다. 삽입된 그림은 넘어오지 않으며, 몇 장을 건너뛰었는지 알려줍니다.
HTML은 정규식으로 긁어내는 대신 실제 문서로 파싱합니다. 웹페이지 전체를 넣으면 <article> 또는 <main> 본문을 우선해 내비게이션·사이드바·푸터를 제외합니다. 스크립트·스타일·인라인 SVG는 제거되고 제목, 목록, 표, 언어 클래스가 붙은 코드 블록, 인용, 링크, 이미지는 그대로 남습니다.
일반 텍스트는 글자 그대로 다룹니다. #으로 시작하는 줄은 그대로 #으로 시작하는 줄입니다. .txt에는 해석할 마크업이 없으므로 무엇도 조용히 제목이나 목록, 링크로 승격되지 않으며 문단은 빈 줄로만 나뉩니다.
saveai.doc.v1 형태(제목과 타입이 붙은 블록 배열)로 작성된 JSON은 제목, 문단, 목록, 인용, 코드, 표까지 복원해 실제 문서로 다시 조립합니다. 그 밖의 JSON은 추측해서 해석하지 않고 코드 펜스 안에 그대로 보존하므로, 지어내지도 잃어버리지도 않습니다.
CSV, TSV, 세미콜론 구분 내보내기를 RFC 4180에 맞춰 읽습니다. 따옴표로 감싼 필드, 두 번 겹친 따옴표, 셀 안의 쉼표와 줄바꿈이 모두 보존되며 구분자는 가정하지 않고 자동으로 판별합니다. 첫 행이 머리글이 되고, 줄바꿈이 든 셀은 한 줄로 합쳐집니다 — Markdown 표의 행은 여러 줄에 걸칠 수 없습니다.
PDF는 대상 형식으로만 등장합니다. 문서를 PDF로 렌더링할 수는 있지만 PDF를 다시 텍스트로 해석하지는 않습니다. 그래서 PDF에서 다른 형식으로 가는 페이지는 없습니다. 제대로 하려면 레이아웃 복원과 OCR이 필요하고, 된다고 내세운 페이지는 실망만 남기기 때문입니다.
SaveAI는 ChatGPT, Claude, Gemini, DeepSeek 대화 전체를 PDF, Word, Markdown 등으로 저장하는 브라우저 확장 프로그램입니다. 이미지와 코드, 수식까지 그대로 남습니다.