Help›Importing & Exporting

Importing & Exporting

Last updated

Revise imports Word, Markdown, HTML, plain text, RTF, and OpenDocument files, plus PDFs and images of documents. It exports to PDF, Word, HTML, Markdown, and plain text. Importing and exporting work without an account.

Import a file

Each import creates a new document named after the file, without its extension. The original file is not changed.

WhereControlNotes
Documents listImport FileAccepts several files at once, and .zip archives. Each file becomes a document in the current folder.
EditorFile > ImportDoes not accept .html, .rtf, or .odt files.
Top right of any pageUpload icon (Import Document)Shown when you are signed in.
AI agent panel, empty documentImport DocumentFills the current document instead of creating a new one. See Import into the current document.
  1. Click Import File in your documents list, or File > Import in the editor.
  2. Choose a file. From the editor, the new document opens when the import finishes. From the documents list, it appears in the list; click it to open it. PDFs and images open in the conversion dialog either way.
Documents list toolbar with New Document, Import File, and New Folder buttons above an imported document
The Import File button in the documents list.

In a .zip archive, each supported file is imported and the archive's folders are recreated. Recreating folders requires an account.

Drag and drop

Drag a file from your computer onto any Revise page. Drop to import appears while the file is over the page. Dropping it creates a new document and opens it, even when you drop it on an open document.

Drop to import overlay over an open document, reading 1 word document
The drop target while a Word file is dragged over the editor.
  • Several text-based files (Word, Markdown, HTML, and so on) each open in a new tab.
  • If you drop several PDFs or images, only the first one is imported.
  • An image dropped onto the page of an open document is inserted into that document as a picture. It is not converted to text. To convert an image to text, drop it on the documents list or use Import File.
  • An unsupported file shows Unsupported file type and the list of supported formats.

Supported formats

FormatExtensionsImportExport
Word.docxYesYes
PDF.pdfYes, converted by AIYes
Markdown.md, .markdownYesYes
HTML.html, .htmYesYes
Plain text.txtYesYes
Rich Text Format.rtfYesOnly through Backup
OpenDocument Text.odtYesNo
Images.png, .jpg, .jpeg, .webp, .gifYes, converted by AINo

Older Word files (.doc), Apple Pages files, and EPUB are not supported. Save them as .docx first. The app has no import from a URL or from Google Drive. To bring in a Google Doc, copy and paste it, or download it as .docx.

Word files keep tracked changes, comments, footnotes, headers, and most formatting. See Word compatibility for what survives a round trip.

Paste content

Paste into the editor with ⌘V. Content copied from Word, Google Docs, or a web page keeps its formatting: headings, lists, bold and italic, links, and tables.

  • Markdown: plain text that looks like Markdown is converted to formatted text. A notice, Pasted as Markdown, appears in the bottom left. Click Use plain text instead to undo the conversion. Fenced code becomes code blocks, a ```mermaid fence becomes a diagram, and $$ blocks become equations.
    Notice reading Pasted as Markdown, We detected Markdown and formatted it for you, with a Use plain text instead button
    The notice shown after Markdown is converted on paste.
  • Plain text: ⌘⇧V pastes without formatting. The Paste menu in the Edit tab also has Paste Text Only and Paste Formatting Only.
  • Spreadsheet cells: tab-separated text, such as cells copied from Excel or Google Sheets, becomes a table.
  • Images: a copied image is inserted as a picture.

Import a PDF or image

Revise renders each page of a PDF as an image, and an AI model reads it back as editable text. Headings, lists, tables, and bold or italic text carry over. Every page is read as an image, so scanned PDFs and photos of printed pages import the same way as digital PDFs.

  1. Import the PDF or image with any method in Import a file, or drag it onto the page.
  2. A new document opens and fills in as pages are processed. A card in the bottom left shows Extracting Content and the page being processed, then Import Complete.
A one-page lease summary PDF imported as editable text, with headings, bold labels, and a three-row table
A one-page PDF after import.
  • Without an account, keep the tab open until the import finishes. Closing it stops the import.
  • Password-protected PDFs cannot be imported. Remove the password first.
  • Check the result against the original. AI conversion can misread handwriting, low-quality scans, and complex layouts.

PDF import limits

PDF and image imports count against a monthly page allowance. Each PDF page counts as one page, and each image counts as one page. Other formats have no page limit. Imports don't count toward AI usage. PDFs attached to an agent message have a separate per-message limit; see Attachment limits.

AccountPages per monthResets
No account10On the 1st of each month (UTC)
Free100Each billing period
Plus, Pro, and Max3,000Each billing period

Revise counts the pages before it starts. If a PDF has more pages than you have left, nothing is imported. A dialog shows the page count and your remaining pages. Without an account, the dialog offers Create Account. With a free account, it offers Upgrade Plan. The import resumes after you sign up or upgrade.

A PDF longer than 3,000 pages cannot be imported on any plan. Split it into smaller files. See pricing for plans.

Import into the current document

Most imports create a new document. Two ways add a file to the document you have open:

  • Import Document in the agent panel. This button shows in the AI agent panel while the document is empty. A .docx, .md, or .txt file fills the current document and renames it after the file. A PDF or image still opens as a new document.
  • Attach the file in the agent chat. Attach a .docx or .pdf with the paperclip and ask the agent to import it. In an empty document, the file becomes the document. Otherwise the agent inserts it after the paragraph you name, and existing content stays. See Giving the Agent Context for attachments.

Export a document

An export contains the current version only; revision history is not included.

  1. Click Export at the right end of the Edit tab, or open File > Export.
  2. Choose PDF Document, Word Document, HTML File, Markdown, or Plain Text. The file downloads.
Export menu open under the Export button in the Edit tab, listing PDF Document, Word Document, HTML File, Markdown, and Plain Text
The Export menu in the Edit tab.

In a narrow window the Export button is hidden. Use the File menu instead.

File menu with New, Import, Export, and Clean Document, and the Export submenu open
File > Export in the editor.

The file is named after the document title, such as Lease Summary.pdf. An untitled document downloads as document with the format's extension. Files are generated in your browser. Anyone who can open a document can export it, including people with view-only access.

FormatWhat it contains
PDFThe pages as laid out in the editor, with headers, footers, page numbers, footnotes, images, and clickable links.
WordThe full document, including comments, and suggestions as tracked changes. A document imported from .docx reuses the original file, so unedited parts come back unchanged. See Word compatibility.
HTMLA styled web page with images and tables. Footnotes become endnotes. Headers and footers are left out.
MarkdownHeadings, lists, links, images as ![alt](url), and footnotes. Equations are written as LaTeX. Headers and footers are left out.
Plain textText only. Table cells are separated by tabs, images become [Image], and footnotes become endnotes.

Suggestions and comments in exports

Pending suggestions are changes nobody has accepted or rejected yet, from Suggesting Mode or the AI agent. Export does not ask what to do with them.

ExportPending suggestionsComments
WordKept as Word tracked changesKept as Word comments, with replies and resolved state
PDF, HTML, Markdown, plain text, and printLeft out. The file shows the text before the suggestions.Left out
Backup (.zip), formats other than WordApplied. The file shows the text with the suggestions.Left out

To include suggested changes in a PDF or other format, accept them before exporting. See Reviewing AI Changes. File > Clean Document... accepts all suggestions and removes all comments in one step. It cannot be undone.

Print

Click Print in the Edit tab, or press ⌘P. Revise builds the same PDF as PDF Document export, opens it in a new tab, and shows your browser's print dialog. Pending suggestions and comments are not printed.

Copy as Markdown, HTML, or plain text

To copy a selection in another format, open the Copy menu. It is the arrow next to the copy button in the Edit tab. It has Copy, Copy as Plain Text, Copy as Markdown, and Copy as HTML. The right-click menu has the same options under Copy as.

Copy menu in the Edit tab with Copy, Copy as Plain Text, Copy as Markdown, and Copy as HTML
The Copy menu in the Edit tab.

A normal ⌘C copies formatted text. Word and Google Docs paste it with formatting.

Back up all documents

Settings > Backup downloads your documents as a .zip archive, with your folder structure. Backup requires an account.

  1. Open Settings from the bottom left of the documents list, then click Backup.
  2. Under Format, choose Word (.docx), plain text (.txt), Rich Text Format (.rtf), Markdown (.md), or HTML (.html). PDF is not offered.
  3. Under Documents to include, choose All my documents or one folder.
  4. Click Download .zip.
Backup settings with Format set to Word (.docx), Documents to include set to All my documents, and a Download .zip button
Settings > Backup.

The backup includes only documents you own, not documents shared with you.

Import and export with external agents

Agents such as Claude or ChatGPT connect to Revise through the Revise MCP server. They can import a file from a public URL, up to 25 MiB. They can export a document in any of the five formats. MCP import does not accept PDFs or images.

When an agent cannot reach your file, it sends you to revise.io/docs/upload. That page opens a blank document with an Upload button for .docx, .md, and .txt files.

Requirements and limits

ActionAccount requiredLimit
Import Word, Markdown, HTML, text, RTF, ODTNoNone
Import PDF or imageNoMonthly page allowance
Import a .zip with foldersYes, to recreate foldersNone
Export and printNoNone
BackupYesDocuments you own