---
title: "Move Apple Notes to Obsidian: Preserve Business Records."
description: "Move Apple Notes to Obsidian with an inventory and receipts. Verify dates, attachments, retrieval, and rollback in a separate vault before cutover."
canonical: "https://scalewithsearch.com/articles/move-apple-notes-to-obsidian-ai-memory"
date: "2026-08-25"
modified: "2026-09-19"
---
## Site navigation

- [Scale With Search](https://scalewithsearch.com/)
- Real estate
  - Real estate
    - [Real estate](https://scalewithsearch.com/for/real-estate)
- Work
  - Start here
    - [Send your brief](https://scalewithsearch.com/work#send-your-brief)
    - [Prepare your six-question brief](https://scalewithsearch.com/work#prepare-your-six-question-brief)
  - Build
    - [Site build, content library with SEO, signal desk](https://scalewithsearch.com/work)
- For your business
  - Trades and home services
    - [Auto body and collision shops](https://scalewithsearch.com/for/auto-body-and-collision-shops)
    - [Foundation and home repair contractors](https://scalewithsearch.com/for/foundation-and-home-repair)
    - [Garage door and fencing contractors](https://scalewithsearch.com/for/garage-door-and-fencing-contractors)
    - [HVAC contractors](https://scalewithsearch.com/for/hvac-contractors)
    - [Janitorial and commercial cleaning companies](https://scalewithsearch.com/for/janitorial-and-commercial-cleaning)
    - [Locksmiths](https://scalewithsearch.com/for/locksmiths)
    - [Moving companies](https://scalewithsearch.com/for/moving-companies)
    - [Pest control companies](https://scalewithsearch.com/for/pest-control-companies)
    - [Plumbing and electrical contractors](https://scalewithsearch.com/for/plumbing-and-electrical-contractors)
    - [Restoration and water or fire damage companies](https://scalewithsearch.com/for/restoration-and-water-fire-damage)
    - [Roofing companies](https://scalewithsearch.com/for/roofing-companies)
    - [Towing companies](https://scalewithsearch.com/for/towing-companies)
    - [Tree services and landscaping companies](https://scalewithsearch.com/for/tree-services-and-landscaping)
    - [Solar installers](https://scalewithsearch.com/for/solar-installation)
    - [General contractors](https://scalewithsearch.com/for/general-contractors-and-construction)
    - [Paving, concrete, and flooring contractors](https://scalewithsearch.com/for/paving)
  - Practices and professional services
    - [Bookkeeping and tax practices](https://scalewithsearch.com/for/bookkeeping-and-tax-practices)
    - [Dental practices](https://scalewithsearch.com/for/dental-practices)
    - [Family and criminal defense law firms](https://scalewithsearch.com/for/family-and-criminal-defense-law-firms)
    - [Med spas and aesthetics practices](https://scalewithsearch.com/for/med-spas-and-aesthetics)
    - [Personal injury law firms](https://scalewithsearch.com/for/personal-injury-law-firms)
    - [Veterinary clinics](https://scalewithsearch.com/for/veterinary-clinics)
    - [Gyms and fitness studios](https://scalewithsearch.com/for/fitness)
    - [Therapy and outpatient health practices](https://scalewithsearch.com/for/therapy-and-outpatient-health)
    - [Medical billing companies](https://scalewithsearch.com/for/medical-billing)
    - [Insurance agencies](https://scalewithsearch.com/for/insurance-agencies)
    - [Financial advisors](https://scalewithsearch.com/for/financial-advisors)
    - [Property management companies](https://scalewithsearch.com/for/property-management)
    - [Recruiting and staffing agencies](https://scalewithsearch.com/for/recruiting-and-staffing)
    - [Architects and interior designers](https://scalewithsearch.com/for/architects-and-interior-designers)
    - [Logistics and supply chain companies](https://scalewithsearch.com/for/logistics-and-supply-chain)
  - Agencies, MSPs, and manufacturing
    - [IT and managed service providers](https://scalewithsearch.com/for/it-and-managed-service-providers)
    - [Machine shops and precision manufacturers](https://scalewithsearch.com/for/machine-shops-and-precision-manufacturing)
    - [Marketing agencies and freelancers](https://scalewithsearch.com/for/marketing-agencies-and-freelancers)
    - [SEO agencies and consultants](https://scalewithsearch.com/for/seo-agencies-and-consultants)
    - [Small manufacturers and fabricators](https://scalewithsearch.com/for/small-manufacturers-and-fabricators)
  - Restaurants, shops, studios, and nonprofits
    - [Restaurants and hospitality businesses](https://scalewithsearch.com/for/restaurants-and-hospitality)
    - [Retail stores and ecommerce sellers](https://scalewithsearch.com/for/retail-and-ecommerce)
    - [Photographers, event planners, and travel agents](https://scalewithsearch.com/for/photographers)
    - [Churches and nonprofits](https://scalewithsearch.com/for/churches-and-nonprofits)
  - [All industries](https://scalewithsearch.com/for/)
- Learn
  - For your office
    - [Office job guides](https://scalewithsearch.com/guides/)
    - [Browser calculators](https://scalewithsearch.com/tools/)
  - Start here
    - [How it works](https://scalewithsearch.com/how-it-works)
    - [Free Starter Kit](https://scalewithsearch.com/kit/business-memory-starter-kit.zip)
    - [Synthetic specimen](https://scalewithsearch.com/specimen/working-session-specimen.zip)
  - Guides
    - [The Complete Guide to Business Memory for AI Agents](https://scalewithsearch.com/articles/business-memory-for-ai-agents-guide)
    - [The Complete Small-Business Guide to AI Agent Governance](https://scalewithsearch.com/articles/ai-agent-governance-guide-small-business)
    - [The Complete Guide to Leaving Vendor AI Memory](https://scalewithsearch.com/articles/leaving-vendor-ai-memory-guide)
  - Articles by cluster
    - [Business memory](https://scalewithsearch.com/articles/business-memory-for-ai-agents-guide)
    - [Agent governance](https://scalewithsearch.com/articles/ai-agent-governance-guide-small-business)
    - [Migration and ownership](https://scalewithsearch.com/articles/leaving-vendor-ai-memory-guide)
  - For machines
    - [llms.txt](https://scalewithsearch.com/llms.txt)
    - [llms-full.txt](https://scalewithsearch.com/llms-full.txt)
    - [Machine view](https://scalewithsearch.com/?view=machine)
- Company
  - Evidence
    - [Proof](https://scalewithsearch.com/proof)
  - Company
    - [About](https://scalewithsearch.com/about)

# How to Move Apple Notes to Obsidian Without Losing Attachments, Dates, or Business Meaning.

A business imports years of Apple Notes. Later it finds locked notes missing, scans represented in unexpected formats, creation dates flattened in a cleanup pass, and old drafts sitting beside current operating rules with no authority label.

The importer completed. The migration did not.

A business-memory migration needs an inventory, an untouched source copy, a separate destination, per-note receipts, attachment sampling, duplicate decisions, authority classification, retrieval tests, and a rollback window.

## Inventory notes and attachments before import

Count what exists before opening the importer. Record folders, note counts, locked-note counts, attachment types, shared notes, scans, drawings, PDFs, links, and unusually large items.

Obsidian's official Apple Notes guide says its Importer runs on macOS, requires access to the `group.com.apple.notes` folder, and supports tables, images, drawings, scans, PDFs, and newer links. The guide also warns that locked notes are skipped until unlocked. [Obsidian: Import from Apple Notes](https://obsidian.md/help/import/apple-notes)

Treat those statements as capability guidance, not proof that your corpus transferred. Apple Notes content varies by operating-system history and how scans were created.

Keep the inventory outside the destination vault. The [Apple Notes versus Obsidian guide](/articles/apple-notes-vs-obsidian-ai-memory) helps decide whether the source remains a capture tool after migration.

## Choose one-time migration or an ongoing bridge

A one-time migration has a cutoff. After that date, Obsidian becomes the governed destination and Apple Notes becomes read-only archive or is retired after acceptance.

An ongoing bridge has two active systems. It needs a deterministic rule for direction, frequency, identity, duplicates, conflicts, and deletions. Without that contract, the same note can diverge in both places.

Choose based on the job:

- One-time migration fits a deliberate move to owned Markdown.
- Ongoing capture fits quick notes that are later reviewed and promoted.
- Selective migration fits a large archive where only active business records need promotion.

Do not call copy and paste a sync. Do not assume a repeated import will merge cleanly. Test duplicate behavior on a tiny synthetic folder first.

## Preserve folders, dates, links, scans, and titles

Run the import into a new, empty vault or staging folder. Do not point the first run at the live operating vault.

Obsidian states that its official Importer converts Apple Notes data to Markdown and documents different scan outputs. Older scans may become images, while newer or edited scans may become cropped images or PDFs. [Obsidian: Importer plugin](https://obsidian.md/help/plugins/importer)

Verify these fields against the source:

- note title;
- original folder path;
- created and modified dates;
- internal and external links;
- checklist state;
- tables;
- image count;
- scan page count and legibility;
- PDF count and opening behavior;
- drawing presence;
- locked-note disposition.

File modification time is not business authority. Preserve source dates in frontmatter or the migration receipt before formatters, sync tools, or manual edits change filesystem timestamps.

## Inspect `apple-notes-migration-receipt.csv`

Before the trial, record the installed Importer version. In a vault using the default configuration folder, read the `version` value in `.obsidian/plugins/obsidian-importer/manifest.json`. If you changed the configuration folder, use that folder instead. The [official Importer manifest](https://github.com/obsidianmd/obsidian-importer/blob/master/manifest.json) identifies the plugin; its latest version is not proof of your installed version. Record the operating-system version reported by your device alongside it.

```csv
source_id,folder,title,created,modified,attachments,destination,duplicate_action,authority_class,locked,content_hash,retrieval_result,reviewer,importer_version,os_version
AN-0041,Operations,Refund policy draft,2024-03-12,2025-08-09,2,archive/apple-notes/refund-policy-draft.md,kept-both,archive,false,87ab...,excluded,ROLE-OPS,RECORD-VERSION,RECORD-OS
AN-0098,Current,Approved intake steps,2026-07-11,2026-08-20,1,memory/intake/approved-steps.md,promoted,current,false,03d1...,pass,ROLE-OWNER,RECORD-VERSION,RECORD-OS
```

Assign a stable source ID before filenames change. Store counts and hashes for local verification. A binary hash can prove that a copied attachment stayed unchanged, but it cannot prove the file is readable or mapped to the correct note.

## Separate archive from promoted business memory

Imported notes should land in an archive class by default. Age, length, and search relevance do not make a note current.

Review candidates for promotion into current memory. Require:

- named business job;
- source owner;
- authority class;
- effective date;
- correction path;
- superseded record if any;
- retention rule;
- next retrieval test.

Leave personal material, brainstorming, stale drafts, and unclear records in excluded or reference-only paths. The guide to [Obsidian AI memory for business](/articles/obsidian-ai-memory-for-business) explains the difference between a note vault and governed memory.

## Test counts, samples, search, and agent retrieval

Use both deterministic checks and human inspection:

1. Compare total note counts by folder.
2. Compare attachment counts by type.
3. List every skipped locked note.
4. Open a sample from each note and attachment class.
5. Compare created and modified dates.
6. Search for five rare phrases in both systems.
7. Inspect duplicate names and repeated imports.
8. Ask an agent for one current procedure.
9. Ask for one archived draft that must not govern.
10. Remove the promoted record and rerun.

Pass requires count reconciliation or a documented exception for every difference. The retrieval test must cite the promoted file and reject the archived draft as authority.

The [AI system ownership transfer checklist](/articles/ai-system-ownership-transfer-checklist) extends this test to credentials, backups, adapters, and replacement operation.

## Keep the rollback copy before changing the old system

Do not delete, reorganize, or bulk-edit Apple Notes during acceptance. Keep the source device, backup, inventory, importer version, destination hash list, and exception report through the defined rollback window.

Test restore on a small sample. Confirm another authorized operator can open the vault and its attachments without the migration session.

After acceptance, decide whether Apple Notes remains capture-only, archive-only, or scheduled for deletion. Record the decision and execute deletion through the organization's retention process. Migration success does not grant deletion authority.

## Reconcile exceptions one item at a time

An exception report is part of the migration, not a footnote. Group exceptions by cause: locked note, unsupported element, missing attachment, duplicate title, date mismatch, broken link, unreadable scan, or unknown owner.

Give each item a source ID, destination path, evidence, proposed action, owner, and state. The action may be reimport, manual export, keep in Apple Notes, convert with another approved tool, or exclude under policy.

Do not solve exceptions with a bulk overwrite. If two notes have the same title, compare source IDs, dates, content hashes, and folders. If an attachment changed format, inspect whether its meaning and readability survived. If a date differs, identify whether the importer preserved source metadata elsewhere before editing it.

Sample selection should include ordinary and difficult records. Test the oldest and newest notes, each attachment class, every locked-note outcome, long notes, shared notes, duplicate titles, unusual characters, checklists, tables, and links between notes.

Close the report only when every source item is accepted, intentionally excluded, or assigned a documented follow-up. A total count that happens to match can still hide one missing note and one duplicate.

Keep the report with the migration manifest and tool version. It becomes the evidence for future cleanup and the starting point if the import must be repeated.

Have a second operator follow the receipt to locate one source note, its attachment, its destination, and its authority class. If that path depends on the original migrator's memory, the handoff has not passed.

## Approval and stopping boundary

The workflow may inventory notes, import into a separate staging vault, calculate hashes, classify draft authority, run search and retrieval tests, and prepare an exception report.

It stops before unlocking private notes without the owner, merging into the live vault, overwriting duplicates, deleting Apple Notes, removing backups, changing sync settings, or promoting business rules without review. The data owner approves access and deletion. The business owner approves promoted memory. The system owner approves cutover.

If counts do not reconcile, keep both systems unchanged and document the unresolved items.

## Sources

- [Obsidian: Import from Apple Notes](https://obsidian.md/help/import/apple-notes)
- [Obsidian: Importer plugin](https://obsidian.md/help/plugins/importer)
- [Obsidian: Import notes](https://obsidian.md/help/import)


## Questions about How to Move Apple Notes to Obsidian Without Losing Attachments, Dates, or Business Meaning

### What is the safest way to move Apple Notes into Obsidian?

Inventory notes and attachments, import into a separate folder or temporary vault, and preserve the original Apple Notes copy during validation. Compare counts, sample content, links, dates, scans, attachments, search, and agent retrieval before promoting selected notes into business memory.

### Will Apple Notes attachments and links survive an Obsidian import?

Do not assume they will; test images, PDFs, scans, links, titles, and attachment paths on a representative sample. Record exceptions in a migration receipt and reconcile them before changing or deleting the source system.

### Can an Apple Notes to Obsidian migration preserve original creation dates?

Test the importer against known created and modified dates before the full move, because file-system dates and note metadata can differ. Store the observed source date and imported date in the receipt, and queue mismatches for review instead of fabricating missing metadata.

## Related: Ownership and Migration

- [How to Switch AI Models Without Losing Business Context](/articles/switch-ai-models-without-losing-context)
- [How to Transfer ChatGPT History to Perplexity Without Mistaking an Export for Memory](/articles/transfer-chatgpt-history-to-perplexity)
- [Give Claude Code your Linear sprint and decision context in Markdown](/articles/claude-code-with-linear)

----

```text
                  .|########||.                                       .|########||.                                       .|########||.
               |##||.      .||##|.                                 |##||.      .||##|.                                 |##||.      .||##|.
             |#|.              .|#|.                             |#|.              .|#|.                             |#|.              .|#|.
           |#|                    |#|                          |#|                    |#|                          |#|                    |#|
         .#|                        |#.                      .#|                        |#.                      .#|                        |#.
        .#.                          .#|                    .#.                          .#|                    .#.                          .#|
       |#.                            .#|                  |#.                            .#|                  |#.                            .#|
      |#             ......             #|                |#             ......             #|                |#             ......             #|
     .#           ||#########|           #|              .#           ||#########|           #|              .#           ||#########|           #|
    .#.         |######||######|.        .#.            .#.         |######||######|.        .#.            .#.         |######||######|.        .#.
    #.        .##|###|##|#|######|        .#            #.        .##|###|##|#|######|        .#            #.        .##|###|##|#|######|        .#
   ||        |##|#||||||||||||#||#|        ||          ||        |##|#||||||||||||#||#|        ||          ||        |##|#||||||||||||#||#|        ||
   #        |#||||||||||||||||||||#|        #.         #        |#||||||||||||||||||||#|        #.         #        |#||||||||||||||||||||#|        #.
  ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||
  #       .#||||||||||||||||||||||||#|       #        #       .#||||||||||||||||||||||||#|       #        #       .#||||||||||||||||||||||||#|       #
 ||   ....|||#||||||##|#|||#|#||##||||....|. ||      ||   ....|||#||||||##|#|||#|#||##||||....|. ||      ||   ....|||#||||||##|#|||#|#||##||||....|. ||
 #.  .  ....|#  ....#|||   ||| .#|||  ....#. .#      #.  .  ....|#  ....#|||   ||| .#|||  ....#. .#      #.  .  ....|#  ....#|||   ||| .#|||  ....#. .#
 #   .  ||||#| .#####||  . .#| .#|||  ||||#   #.     #   .  ||||#| .#####||  . .#| .#|||  ||||#   #.     #   .  ||||#| .#####||  . .#| .#|||  ||||#   #.
.|   |||||  #. |#|||||. ||  #. |#||. .|||||   ||    .|   |||||  #. |#|||||. ||  #. |#||. .|||||   ||    .|   |||||  #. |#|||||. ||  #. |#||. .|||||   ||
||   |....  #. ....|#.      |. ...|. ....||   ||    ||   |....  #. ....|#.      |. ...|. ....||   ||    ||   |....  #. ....|#.      |. ...|. ....||   ||
#.  .||||||##||||||##||####|||||||#||||||#|   .#    #.  .||||||##||||||##||####|||||||#||||||#|   .#    #.  .||||||##||||||##||####|||||||#||||||#|   .#
#    .||####|###########################|.     #    #    .||####|###########################|.     #    #    .||####|###########################|.     #
#      .#||||||.#.|| # |. ..# #| #|||||#|      #    #      .#||||||.#.|| # |. ..# #| #|||||#|      #    #      .#||||||.#.|| # |. ..# #| #|||||#|      #
#      .#|||||| ..  |# ## |#| ...#|#|||#|      #    #      .#|||||| ..  |# ## |#| ...#|#|||#|      #    #      .#|||||| ..  |# ## |#| ...#|#|||#|      #
#      .#|||#|# .# .#| #| ##|.#..#|||||#|      #    #      .#|||#|# .# .#| #| ##|.#..#|||||#|      #    #      .#|||#|# .# .#| #| ##|.#..#|||||#|      #
#      .#||||||############|######|||||#|      #    #      .#||||||############|######|||||#|      #    #      .#||||||############|######|||||#|      #
#   |...||#||||||#||||#|#||||||#|||||#||| |.|  #    #   |...||#||||||#||||#|#||||||#|||||#||| |.|  #    #   |...||#||||||#||||#|#||||||#|||||#||| |.|  #
#. .. ||||# .|||##|.  |#| .|| || .|||#. #|  # .#    #. .. ||||# .|||##|.  |#| .|| || .|||#. #|  # .#    #. .. ||||# .|||##|.  |#| .|| || .|||#. #|  # .#
|| |  ...||  ...##| |  #| .|. |. #####  .. .| ||    || |  ...||  ...##| |  #| .|. |. #####  .. .| ||    || |  ...||  ...##| |  #| .|. |. #####  .. .| ||
|| ||||| || ||||#|  .  |. |. |#. ||||| |#| || ||    || ||||| || ||||#|  .  |. |. |#. ||||| |#| || ||    || ||||| || ||||#|  .  |. |. |#. ||||| |#| || ||
.# |.....#|....|#.||||.|||##.|#|....||.#||.#. #.    .# |.....#|....|#.||||.|||##.|#|....||.#||.#. #.    .# |.....#|....|#.||||.|||##.|#|....||.#||.#. #.
 #.|||||||#############################| ||| .#      #.|||||||#############################| ||| .#      #.|||||||#############################| ||| .#
 ||       ##||#||#||||||#||#||#||#||##.      ||      ||       ##||#||#||||||#||#||#||#||##.      ||      ||       ##||#||#||||||#||#||#||#||##.      ||
  #       .#|||||||||#||#|||||||||||#|       #        #       .#|||||||||#||#|||||||||||#|       #        #       .#|||||||||#||#|||||||||||#|       #
  ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||        ||       |#||||||||||||||||||||||#|       ||
  .#        |#||||||||||||||||||||#|        #.        .#        |#||||||||||||||||||||#|        #.        .#        |#||||||||||||||||||||#|        #.
   ||        |#||||||||||||||||||#|        ||          ||        |#||||||||||||||||||#|        ||          ||        |#||||||||||||||||||#|        ||
    #.        .######|#|#########|        .#            #.        .######|#|#########|        .#            #.        .######|#|#########|        .#
    .#.         |#####||||#####|         .#.            .#.         |#####||||#####|         .#.            .#.         |#####||||#####|         .#.
     |#           ||########||           #.              |#           ||########||           #.              |#           ||########||           #.
      |#             ......             #|                |#             ......             #|                |#             ......             #|
       |#.                            .#|                  |#.                            .#|                  |#.                            .#|
        |#.                          .#.                    |#.                          .#.                    |#.                          .#.
         .#|                        |#.                      .#|                        |#.                      .#|                        |#.
           |#|                    |#|                          |#|                    |#|                          |#|                    |#|
            .|#|.              .|#|.                            .|#|.              .|#|.                            .|#|.              .|#|.
               |##||.      .||##|                                  |##||.      .||##|                                  |##||.      .||##|
                 .||########||.                                      .||########||.                                      .||########||.

Scale With Search  2026  [scalewithsearch.com](https://scalewithsearch.com)
```
