Copy Markdown between Obsidian and Microsoft Loop, including images
TL;DR - There is no sync. Copy and paste the Markdown, and Base64-encode the images first.
Over the last months, there was an attempt by Microsoft to give plain-text Markdown formatting a bit of an entryway into its walled garden of Word, SharePoint and Microsoft Loop.
In Word Online, I can use # Heading to create a real document outline. Microsoft Loop, the Notion clone and better-looking version of OneNote, understands Markdown blocks as well.
And opening a .md file in SharePoint now presents it in a nice split-view editor.
For a developer thrown into the cold '90s office environment, that's a real PITA. I write documentation in Obsidian, but my team uses Loop.
That's especially relevant since Copilot Pages are Microsoft's editable canvas for Copilot responses.
They can be edited in Loop as well.
Anyways, the goal is to provide the detailed Markdown documentation (that I totally wrote myself) in Microsoft Loop.
Just to make this clear: Loop is not a Markdown editor, and Obsidian is not a Loop interface. There is no sync.
My solution is good old copy and paste, with an Obsidian plugin and an optional browser extension for the images.
Obsidian Markdown to Microsoft Loop¶
Use Ctrl+Shift+V (⌘+Shift+V on macOS) to paste Markdown into Loop and convert it to rich text.
Code blocks are sometimes messed up, but overall, it works.
Obsidian Markdown with images to Microsoft Loop¶
An image referenced by its local path will not make the trip:
## Obsidian Markdown (Plain Text and Images) to MS Loop
This is where it gets tricky.

The trick is to use the Obsidian Image Baker plugin to "bake" the image into the Markdown document as Base64.
Right-click the image and select Embed image..., or run Image Baker from the command palette. The Markdown becomes:
## Obsidian Markdown (Plain Text and Images) to MS Loop
This is where it gets tricky.

Now the image is part of the text file. Copy the Markdown and paste it into Loop. The Base64 string is bloated, but it works.
Microsoft Loop to Obsidian Markdown¶
Copy the Loop content and paste it into Obsidian.
Alternatively, Loop to Markdown Converter can download single pages or whole workspaces as Markdown.
The extension says all processing happens locally, but it is still a third-party browser extension that reads your Loop pages.
Images arrive Base64-encoded. In Obsidian, run Extract image to file with Image Baker. That's it.
What about Word?¶
You can use Pandoc or one of the online converters. But that creates more friction and more file versions, and it is not part of the editing process. I stay away from it if possible.