← All playbooks
Knowledge migration

Notion → Google Docs

Notion's workspace export is HTML or Markdown and CSV, and the download link lasts 7 days. Google Drive's convert setting is documented for Word files, not for a Notion zip.

Typical timeline1 to 4 weeks15 to 40 hours active work
Statusneeds review
Source profileNotion export and backup help reviewed 2026-11-02
Destination profileGoogle Drive upload and convert settings reviewed 2026-11-02
Documentation date
Review window
Evidence4 sources
This route needs review.Use it as a planning baseline, then verify the dated sources and test with representative data before production.
Before you migrate

Should you make this move?

Both platforms have a case. Compare what you gain with what you give up before scheduling the cutover.

Current platform

Notion

Reasons to stay
  • Polished pages and databases let teams build flexible workspaces without code
  • Flexible documents make it easy to capture and organize team knowledge
Reasons to leave
  • Offline use, export fidelity, and large-workspace governance remain weak points
  • Structure, links, permissions, and rich blocks often degrade during export
New platform

Google Docs

What gets better
  • Frictionless real-time editing and comments make collaborative writing universal
  • Flexible documents make it easy to capture and organize team knowledge
What gets worse
  • Large knowledge systems lack durable structure, backlinks, and local file ownership
  • Structure, links, permissions, and rich blocks often degrade during export
Best of the move

Google Docs: Frictionless real-time editing and comments make collaborative writing universal. This removes a major source-side concern: Offline use, export fidelity, and large-workspace governance remain weak points.

Worst of the move

What you lose: Polished pages and databases let teams build flexible workspaces without code. What you inherit: Large knowledge systems lack durable structure, backlinks, and local file ownership.

Jump to a section
01At a glance

Know the shape of the move.

Transfer outcome12 features audited
Transfer outcome distributionClean transfer: 0, Partial transfer: 4, Manual rebuild: 4, Not transferred: 4.
Clean0
Partial4
Manual4
Lost4
Mapping route8 of 10 fields have a destination path

This timeline assumes

  • You want pages as Google Docs and databases as spreadsheets. The site already documents Notion → Obsidian, Google Docs → Notion, and Airtable → Google Sheets.
  • A workspace export is started from a desktop or the web. Notion says a phone cannot export the whole workspace.
  • You can download the email link within 7 days. Notion says that link expires.
  • Private pages of other people are missing unless an Enterprise admin has granted access through content search.
  • Notion stays up until the Docs you care about exist. The export cannot be uploaded to recreate the workspace.
02What transfers

What survives the move.

“Partial” and “manual” are not footnotes. They are work that must be scheduled and verified.

ItemOutcomeImpactWhat happensMitigation
Workspace exportpartialcriticalSettings, then Workspace, then General, then Export all workspace content. Notion emails a link. The link expires after 7 days. The zip can be HTML, or Markdown and CSV. A sitemap index.html points at the exported pages. Uploaded files are included.Download the zip the day it arrives and store it outside the inbox.
Pages you cannot seelostcriticalNotion says pages the exporter cannot access are omitted, including other people's private pages. Enterprise workspace admins can grant access with content search so a later export includes them. Teamspace settings can also omit content.Have each owner export their private pages, or use the Enterprise access step before the one export you will keep.
HTML pagespartialhighA page export to HTML can include comments at page and block level, resolved and unresolved, plus files, pages, or users mentioned in them. Subpages become separate files in folders, with images beside them.Use HTML if comments matter. Open a page and check that the comment text is in the file.
Markdown and CSVpartialcriticalA non-database page becomes Markdown. A full-page database becomes a CSV, with Markdown files for subpages. Callout blocks become HTML because Notion says Markdown has no equivalent. Notion says you open the CSV in a spreadsheet and the Markdown as plain text.Do not expect a database to become a Doc. Send the CSV to Sheets.
PDF workspace exportlostmediumNotion's backup note says the workspace PDF export is going away, rolled out through 31 August 2026. HTML, Markdown, and CSV remain. A single page can still be exported as PDF.Do not build this move on a workspace PDF.
Turning files into DocsmanualcriticalGoogle Drive's convert setting is named Convert uploads to Google Docs editor format, under drive.google.com/drive/settings, and the help example is a Microsoft Word upload. Notion's export page does not produce Word files. Uploading the zip stores the zip.Create a Doc per page you still need, from the HTML or Markdown you archived. Check headings after you paste.
DatabasesmanualcriticalThe Markdown export's databases are CSV files. Google's import help says File, Import, Upload, then an import location and a separator. A file that is too large gets the message that it is too large to import directly, and that help points at Connected Sheets.Import each CSV into Sheets. Relations and rollups are whatever text was in the CSV, not live Notion properties.
Same file name in DrivepartialhighDrive says a second upload of the same name becomes a revision of the existing file unless you choose Keep both files. Creation time becomes the upload time.Use a folder per export. Choose Keep both files if a name already exists.
Comments in the DocmanualmediumHTML can contain the comment text. Drive's convert setting is not documented as turning that HTML into Docs comments. A Doc copy can include comments only when you copy an existing Google file and check Copy comments and suggestions.If you need comment text, keep the HTML. Do not expect Docs comment threads.
Permissions and sharinglostcriticalThe export is files. Notion guest access and page permissions are not Google Drive permissions.Share each Doc or folder on purpose. Start from a private folder.
Recreating NotionlosthighNotion says you cannot recreate the workspace by uploading the export. Moving pages between Notion accounts is a different procedure, and Notion warns that duplicated pages sometimes have issues.Keep the Notion workspace until the Docs are signed off.
Drafts on a phonemanuallowA single page can be exported from mobile as Markdown and CSV, and Notion emails a link. The full workspace export is desktop or web only.Run the workspace export from a computer.
03Field and feature mapping

Where each thing goes.

SourceDestinationMethodNotes
WorkspaceZip of HTML or Markdown and CSVmanualEmail link expires in 7 days.
PageHTML file or Markdown filetransformNot a Google Doc until you create one.
SubpageFile in a folderautomaticIncluded when Include subpages is on for a page export.
CommentText inside the HTML exporttransformResolved and unresolved, if you chose HTML. Not a Docs comment thread.
CalloutHTML inside the Markdown exporttransformNotion says Markdown has no callout.
Full-page databaseCSV, then a SheettransformFile, Import in Sheets. Not a Doc.
Uploaded fileFile in the zipautomaticNotion includes uploads in the workspace export.
Private page of someone elseNo destinationunsupportedOmitted unless that person exports it, or Enterprise content search grants access.
Page permissionDrive sharing you setmanualNothing in the zip applies Notion's rules.
Workspace PDFNo destinationunsupportedNotion is removing that option through 31 August 2026.
04Before you begin

Make the move recoverable.

Backup procedure

Create the source-of-truth backup

Store the zip before the link expires, and leave Notion online.

  1. List private pages that this login cannot see.
  2. Export HTML if you need comments, or Markdown and CSV if you need database files.
  3. Download the zip the day the email arrives.
  4. Copy it to a second disk.
  5. Leave the Notion workspace in place.

Proof to capture: The zip opens, index.html lists the pages you expected, and Notion still loads.

Transformation · Notion workspace export

Archive

Get every page this account is allowed to export.

  1. Use a computer. Open Settings, Workspace, General, Export all workspace content.
  2. Pick HTML when comments matter.
  3. Download before 7 days.
  4. Ask other owners to export private pages the zip does not contain.

Proof to capture: Save the input, output, command or tool settings, warnings, and final item counts.

Transformation · Google Docs and File, Import in Sheets

Docs and Sheets

Turn the archive into files people can edit in Google.

  1. Put the zip in Drive as the archive. Do not expect Convert uploads to turn the zip into Docs. That setting's documented example is Word.
  2. Create a Doc for each page you still edit, and check the headings.
  3. Import each database CSV with File, Import.
  4. Share the folder yourself.

Proof to capture: Save the input, output, command or tool settings, warnings, and final item counts.

05Handle with care

The things most likely to hurt.

These are operating limits. Treat every “Stop if” condition as a blocked migration, not a suggestion.

Backup

The email link expires

criticalpossible likelihood

The export finished and the zip is only in a week-old email.

Consequence
Notion says the link dies after 7 days. You export again, and private pages are still missing.
Mitigation
Download the same day.

Stop if: You do not have the zip on disk.

Pilot

Private pages were never in the file

criticallikely likelihood

index.html looks complete and another person's private pages are simply absent.

Consequence
Those pages exist only in Notion.
Mitigation
Compare the zip with a page list from each owner.

Stop if: An owner has not confirmed their private pages.

Cutover

A database was pasted into a Doc

highpossible likelihood

The CSV was treated as a page.

Consequence
You get a document full of commas, and Sheets never received the table.
Mitigation
Import CSV files with File, Import.

Stop if: A database people filter every week has no Sheet.

06Precise timeline

Do the work in this order.

Estimate forOne Notion workspace archived to HTML or Markdown, with current pages rebuilt as Docs
Total elapsed1 to 4 weeks
Active work15 to 40 hours
BufferAdd time for other people's private pages and for databases that are too large for a direct Sheets import.
01
Days 1 to 3What this login can see2 to 3 days
02
Days 3 to 5Download the zip1 to 2 days
03
Days 5 to 12A few Docs and one Sheet4 to 8 days
04
Days 12 to 18Share the folder3 to 6 days
05
Days 18 to 28Keep Notion1 to 2 weeks
  1. Days 1 to 3 · inventory

    What this login can see

    4 to 8 hours active2 to 3 days elapsedOther page owners waiting
    • List databases versus pages.
    • Ask owners about private pages.

    Depends on: Notion workspace admin

    Stop / go checkpoint

    Export?

    Go when: You know which pages this account will omit.

    Stop when: A private page has no owner.

  2. Days 3 to 5 · backup

    Download the zip

    2 to 4 hours active1 to 2 days elapsedNotion's email waiting
    • Export from a computer.
    • Save the zip before day 7.

    Depends on: Inventory

    Stop / go checkpoint

    Open the archive?

    Go when: index.html opens and the file is stored twice.

    Stop when: The only copy is the email link.

  3. Days 5 to 12 · pilot

    A few Docs and one Sheet

    6 to 16 hours active4 to 8 days elapsedReview waiting
    • Make Docs for three important pages.
    • Import one database CSV.
    • Share them with one other person.

    Depends on: Zip on disk

    Stop / go checkpoint

    Continue page by page?

    Go when: The sample Doc is readable and the Sheet has the right row count.

    Stop when: Comments you needed are missing and you exported Markdown.

  4. Days 12 to 18 · cutover

    Share the folder

    4 to 10 hours active3 to 6 days elapsedPeople opening Docs waiting
    • Create the remaining Docs you will edit.
    • Import the remaining CSVs.
    • Set Drive permissions yourself.

    Depends on: Pilot accepted

    Stop / go checkpoint

    Send people to Drive?

    Go when: Each current page has a Doc or an accepted reason to stay in the zip.

    Stop when: A private page is still only in Notion and still needed.

  5. Days 18 to 28 · observe

    Keep Notion

    2 to 4 hours active1 to 2 weeks elapsedEditing in Docs waiting
    • Leave Notion up.
    • Fix Docs whose paste dropped a heading.
    • Keep the zip.

    Depends on: Folder shared

    Stop / go checkpoint

    Stop using Notion?

    Go when: You can still open Notion if a Doc is wrong.

    Stop when: The zip was deleted.

07The point of change

Cut over with a way back.

Go live

Cutover

Give people Docs and Sheets for the pages they still edit, with Notion still online.

Recommended window: A week when page owners can read a sample before you share the folder widely.

  1. Confirm the zip is downloaded.
  2. Create Docs from the pages that are still active.
  3. Import database CSVs into Sheets.
  4. Share a private folder, then widen it.
  5. Leave Notion in place.

Proof to capture: The active pages have Docs, the databases have Sheets, and Notion still opens.

Return to safety

Rollback

Keep working in Notion. The export cannot rebuild it.

Deadline: Before the Notion workspace is deleted.

  1. Tell people to edit Notion.
  2. Stop sharing the Drive folder if the Docs are misleading.
  3. Keep the zip.
  4. Note which page pasted badly.
  5. Export again if the link already died and the zip is incomplete.

Proof to capture: Notion is the place people edit, and the zip is still stored.

Rollback immediately when
  • The download link expired and there is no zip
  • Private pages are missing
  • A database never became a Sheet
  • Drive sharing is wider than Notion was
  • Someone tried to recreate Notion by uploading the zip
08Verification report

Prove the migration worked.

Every blocking check must pass. Capture the evidence before cleanup begins.

0%
Interactive report preview0 / 8 checks passed
PassIDCheckMethodExpected resultEvidence
V-01BlockingZip on diskOpen the file without the email link.It unzips, and index.html is there.Zip.
V-02BlockingPrivate pagesAsk each owner to look for a page only they can see.It is in their own export, or in this zip because access was granted.Owner note.
V-03HTMLIf you needed comments, open one HTML file that had a thread.The comment text is in the file.HTML sample.
V-04BlockingThree pagesCompare a Doc with the Notion page.The text you need is there. Headings that dropped are listed.Page check.
V-05BlockingCSV row countImport a database and compare rows with Notion, minus the header.The counts match, or the file was too large and you used the path Google names.Row count.
V-06BlockingKeep both filesUpload a second time only if you chose Keep both files.You did not overwrite an earlier Doc as a new revision by accident.Drive folder.
V-07BlockingFolder accessOpen the folder as someone who should not see a private page.They cannot.Share check.
V-08BlockingNotion still upOpen the workspace.It is still the editable copy.Notion check.
09Post-migration cleanup

Remove the scaffolding safely.

Safe after: The Docs you will maintain have been edited once in Drive, and the zip is stored.

  1. Archive the zip outside email.
  2. Leave Notion until private pages are accounted for.
  3. Delete Docs that were only paste tests.
  4. Share databases from Sheets, not from a Doc full of CSV text.
  5. Do not plan a round trip. Notion says the export does not recreate the workspace.
Sources and evidence

Verify against the primary material.

Platform behavior changes. Check these sources and the review dates above before executing a production migration.

  1. Notion: export your contentAccessed 2026-11-02
  2. Notion: back up your dataAccessed 2026-11-02
  3. Google Drive: upload files and convert uploadsAccessed 2026-11-02
  4. Google Sheets: import a fileAccessed 2026-11-02