Wiki links to Markdown links
Convert [[wiki-style]] links to Markdown links, and back again.
Wiki links to Markdown links
Note-taking tools like Obsidian, TiddlyWiki and older wikis link pages with double brackets: [[Page Name]] or [[Page Name|display text]]. Static site generators and most Markdown renderers expect the standard [display text](path) form instead. This tool converts a whole document between the two syntaxes in either direction, so migrating a wiki export to a Markdown blog — or the reverse — doesn't mean rewriting every link by hand.
The direction option flips which syntax is read and which is written; use the swap control to convert a result back and check the round trip. Target file extension controls what gets appended to a generated path — .md for a static site, .html for a rendered output, or none if your links are already extensionless. Spaces in path decides whether "Project Plan" becomes "Project-Plan.md", "Project_Plan.md", or keeps its literal space; percent-encoding diacritics turns accented page names into a URL-safe path while leaving the visible link text untouched. A folder prefix is prepended to every generated path, so a flat set of wiki pages can land under docs/ or wiki/ without editing each link. Embedded images (![[diagram.png]]) convert alongside regular links by default — turn that off to leave them as-is when only the prose links need converting; embeds never gain the target extension, since an image keeps whatever extension it already has.
Conversion only touches [[…]] and standard Markdown links; external URLs, mailto: links and in-page anchors are left untouched when converting from Markdown, since they were never wiki links to begin with. Windows and Unix line endings are both handled, and the live tally under the output counts how many links were converted and the resulting character count.
Everything runs locally in your browser — nothing you paste is uploaded or logged. Copy the result, download it as a .txt file, or send the output straight back into the input to apply the reverse direction next.