Importeren uit een andere app

Laatst bijgewerkt: 2026-10-06

Plainva importeert notities uit andere apps in een nieuwe vault of een nieuw benoemde submap van de geopende vault. De rest blijft ongewijzigd; je kunt de importmap daarna verplaatsen of verwijderen.

Importeren werkt op beide apparaten, met dezelfde bronnen. Op de desktop leiden het startscherm, het opdrachtenpalet en het contextmenu van een map ernaartoe; op de telefoon vind je het onder Instellingen → Onderhoud → Importeren uit een andere app. Ook bronnen die toegang tot een dienst nodig hebben — Notion via de API — zijn daar beschikbaar. Ook het opdrachtenpalet van de telefoon (> in het zoekveld) leidt ernaartoe.

Import starten

Drie manieren:

De eerste stap vraagt om je export — Bestanden kiezen… of Map kiezen…, wat je ook hebt. Daarna noemt de wizard de app die hij herkend heeft, en bepaal je zelf waar de import naartoe schrijft. Er volgt een voorbeeld met de cijfers van de uitvoering, de grenzen van deze import en de schakelaars voor de bron. Er wordt pas iets geschreven zodra je op Import starten klikt.

Je hoeft niet te weten welke optie bij je export past. Kies de bestanden, en Plainva herkent de bron — een Notion-export aan de lange ID’s in zijn paden, een Logseq-graph aan zijn mappen journals/ en pages/, een Keep- of Simplenote-export aan de inhoud van de JSON. De wizard laat zien wat hij herkend heeft; als hij het mis had, wijzig je het in de lijst hierboven en blijft je keuze staan.

Waar de import naartoe schrijft

Precies een van de twee per import — nooit beide:

De doelregel onder de keuze noemt altijd de exacte map, zodat waar dingen terechtkomen nooit gissen is.

Opties voor deze import

Het voorbeeld toont, onder de cijfers, de schakelaars die bij de herkende bron passen — elke bron brengt zijn eigen schakelaars mee, en wat een bron niet kan, verschijnt daar ook nooit. Ze staan daar en niet eerder, omdat de vragen pas zin hebben zodra je ziet wat eraan komt; een schakelaar die de cijfers verandert, laat ze meteen opnieuw tellen.

Wat het voorbeeld laat zien

Het voorbeeld is het laatste station voordat er iets wordt geschreven, en het noemt alles wat anders achteraf een verrassing zou zijn:

Een uitvoering stoppen

Een grote werkruimte kan even duren, dus een import kan worden gestopt: Import stoppen tijdens de uitvoering. Wat al in de vault is aangekomen, blijft daar staan, en het rapport beschrijft het — een gedeeltelijke import is geen kapotte import. Net als bij een voltooide import is de map het ongedaan maken.

Wat je kunt importeren

BronWat je selecteertWat wordt overgenomen
Notion (API)Een integratietokenPagina’s, mapstructuur, databases met rijen, relaties, 21 eigenschapstypen
Notion (ZIP-export)Het ZIP-bestand of de uitgepakte mapPagina’s en mapstructuur; een database krijgt zijn kolommen en rijwaarden uit de CSV ernaast
Evernote (ENEX)Een of meer .enex-bestandenNotities, tags, checklists (aangevinkt en niet aangevinkt), aanmaakdatum en wijzigingsdatum
Google Keep (Takeout)Het Takeout-ZIP of de .json-bestandenNotities, checklists, labels als tags, kleur in de notitiekop, vastgezette notities als prikbord
SimplenoteHet geëxporteerde .json-bestandActieve notities en hun tags
LogseqJe graph-mapDe bestanden, ongewijzigd gekopieerd
JoplinJEX/TAR, RAW-map of Markdown-exportNotities, notitieboeken, tags, bronnen, interne links en datums
Bear (TextBundle)De geëxporteerde .textbundle-mappenNotities met hun afbeeldingen
NotesnookDe Markdown-exportNotities en hun notitieboekmappen; een notitie in twee notitieboeken wordt één keer geïmporteerd
CapacitiesDe map of ZIP van de exportNotities met hun eigenschappen als frontmatter, plus media
AmplenoteDe ZIP van de exportNotities met hun frontmatter en afbeeldingen
SupernotesDe Markdown-exportKaarten als Markdown, met de metadatabestanden ernaast
HeptabaseDe Markdown-exportKaarten met hun frontmatter; de whiteboard-indeling komt niet mee
UpNoteDe Markdown-exportNotities met hun notitieboeken en bijlagen
CraftDe Markdown-exportDocumenten met hun assets
AnytypeDe Markdown-exportObjecten met hun relaties als frontmatter
Standard NotesDe ontsleutelde JSON-back-upNotities met hun titels en tags
Workflowy / DynalistDe OPML-exportEén notitie per item op het hoogste niveau, de kinderen als geneste lijsten
TriliumDe subtree-exportDe notitieboom en zijn bijlagen; HTML-notities worden Markdown
Roam ResearchDe JSON-exportPagina’s als notities, outlines als geneste lijsten; blokverwijzingen worden de tekst waarnaar ze verwezen
ReflectDe Markdown-exportNotities met hun wiki-links en dagnotities
TiddlyWikiDe JSON-exportTiddlers als notities met hun tags en datums; WikiText blijft zoals geschreven
TanaEen Tana Paste-tekstElk knooppunt op het hoogste niveau wordt een notitie, de onderliggende blijven opsommingstekens
RemNoteDe Markdown-exportDocumenten met hun geneste rems
HTML-map / ZIPEen map, bestanden of een ZIP met HTML-pagina’sDe pagina’s als Markdown-notities, met de links ertussen omgeleid
Markdown-map / ZIPEen map, bestanden of een ZIPDe .md-bestanden en hun mapstructuur

Obsidian staat ook in de lijst, maar start geen import — en heeft er ook geen nodig. Plainva werkt met dezelfde Markdown-bestanden: het item legt dat uit en biedt je Vault openen aan. Wiki-links, tags, frontmatter en .base-bestanden blijven werken, en je vault blijft bruikbaar in Obsidian. Eerlijk gezegd: er is geen plugin-ecosysteem, geen Canvas en geen Dataview — daarvoor in de plaats krijg je filters in .base, en plugin-syntax in je notities blijft daar gewoon als platte tekst staan.

Waarom ontbreekt mijn app?

Sommige apps staan niet in de lijst, en de reden is telkens een andere — dat is van belang, want twee ervan ontbreken alleen voorlopig.

Voor alles wat niet in de lijst staat, is de weg hetzelfde: als je app Markdown-bestanden kan schrijven, neemt het item Markdown-map / ZIP ze aan, en hun mapstructuur komt mee.

Notion in detail

Notion is de enige bron waarbij de twee wegen sterk verschillen.

Met een integratietoken (aanbevolen). Maak een token aan op notion.so/my-integrations — de wizard noemt de drie stappen en opent de pagina voor je. Open daarna elke Notion-pagina die je wilt importeren, kies rechtsboven ”…” → Verbindingen, en voeg je integratie toe — Notion geeft alleen pagina’s vrij die je uitdrukkelijk hebt verbonden.

Plainva bewaart het token niet. Het geldt voor die ene keer en is daarna weg; er ontstaat geen gekoppeld account. Voor de volgende import plak je het opnieuw.

Via de API ziet Plainva de structuur, niet alleen de tekst:

Vanuit een ZIP-export. Dit werkt offline en heeft geen token nodig, maar Notions export bevat geen databaseschema en geen pagina-ID’s. Pagina’s en hun mappen komen over, en links tussen de geïmporteerde pagina’s blijven werken — Notion schrijft ze met een lang ID in elk padsegment, en Plainva wijst ze naar de notities die daadwerkelijk zijn geschreven. De .csv naast elke databasemap wordt gelezen voor wat de pagina’s zelf niet dragen: de kolommen, hun types en de waarden van elke rij als frontmatter. Rijen waarvoor de export geen pagina heeft, worden als notities geschreven. Koppelen gebeurt op titel — de API-route is die met echte ID’s en blijft de betere keuze voor een werkruimte die op relaties is gebouwd.

Wat imports niet kunnen meenemen

Elke importer noemt zijn grenzen in het voorbeeld en nogmaals in het rapport. De belangrijkste:

Datums worden ook overgenomen

Een collectie die jarenlang is gegroeid, verliest zijn tijdlijn als na een import alles van vandaag lijkt te dateren. Plainva neemt daarom de datums van de bron over:

Eén mislukking beëindigt niet de hele import

Als één notitie niet kan worden geschreven, gaat de import gewoon door en staat ze met de reden in het rapport. Het rapport wordt geschreven, ook als de uitvoering vroegtijdig stopt — zo zie je altijd wat er al in je vault staat.

Er wordt niets overschreven

De import schrijft naar de geopende vault en is daarom bewust niet-destructief opgezet:

Als je de import liever helemaal apart wilt houden, maak dan eerst een nieuwe vault aan (Nieuwe vault op het startscherm) en importeer daarin.

Het importrapport

Elke uitvoering schrijft een importrapport naar de doelmap. Het vermeldt:

Het rapport is het eerlijke verslag van de uitvoering — als iets is afgekapt of weggelaten, staat het daar, in plaats van stilzwijgend als geslaagd te worden geteld. De moeite waard om te lezen voordat je de export verwijdert.

Helemaal onderaan staat hoe je de import ongedaan maakt: alles uit één uitvoering staat in één enkele map — verwijder je die, dan is de import weg. Bij de bestemming Nieuwe vault is dat de map van de nieuwe vault zelf. Daarvoor is geen apart ongedaan-maken-commando nodig. Het rapport zelf is een gewone notitie en mag worden verwijderd zodra je het hebt gelezen.

Zie ook

Groottelimieten tijdens het uitpakken

ZIP-bestanden worden verwerkt met limieten per bestand, voor de totale grootte en voor het aantal geaccepteerde items. Op de telefoon worden deze limieten ook tijdens het daadwerkelijke uitpakken gecontroleerd; onjuiste opgegeven groottes kunnen ze niet omzeilen. Te grote, onveilige of onleesbare items staan in het resultaat. Een archief met een beschadigde structuur wordt als fout gemeld. De oorspronkelijke export blijft behouden.

Bezette bestandsnamen

De import controleert maximaal 1000 naamvarianten. Als geen naam vrij is, een doel niet kan worden gecontroleerd of een gereserveerde naam inmiddels bezet is, wordt die vermelding overgeslagen met een reden. Andere vermeldingen gaan door. Bij Notion blijven koppelingen na een mislukte reservering naar de oorspronkelijke bron wijzen in plaats van een lokaal doel toe te wijzen. Als ook het rapport geen vrije naam krijgt, toont de import een fout; al geïmporteerde bestanden blijven in de doelmap.

Joplin JEX en RAW

Selecteer een ontsleutelde JEX/TAR-export of RAW-map. De voorvertoning telt notities, notitieboeken, tags en bijlagen. Lege notitieboeken blijven; gelijke titels krijgen verschillende namen en links volgen hun ID’s. Notities zonder meegeëxporteerd notitieboek komen in de importhoofdmap.

Bronbestanden blijven bytegelijk. Oorspronkelijke records, inclusief onbekende velden, staan ook in _Joplin/Export.json, geteld als één bijlage. Het verslag meldt ontbrekende bronnen en onopgeloste links; oorspronkelijke links blijven staan. Lees het voordat je de export verwijdert.

JEX vereist een nieuw doel. Ongeldige archieven, conflicterende paden, symbolische/harde links en TAR-uitbreidingen zoals PAX worden volledig geweigerd. Grenzen: 20.000 items, 32 MiB per bestand, 2 MiB per tekstbestand, 256 MiB totaal, 64 MiB tekst en 64 MiB begeleidend bestand. Desktop gebruikt een privékopie; mobiel leest delen van het bestand. Analyse annuleren schrijft niets naar de vault. Tijdens import blijven geschreven bestanden en een gedeeltelijk verslag behouden; de hele map wordt niet automatisch teruggedraaid.

Als een HTML-bestand niet kan worden omgezet

Als HTML dieper is genest dan wordt ondersteund, vermeldt het importrapport het bestand als overgeslagen. Plainva slaat hiervoor geen ingekorte notitie op. Andere geldige bestanden kunnen wel verder worden geïmporteerd. Probeer een eenvoudigere HTML-export of exporteer de betreffende notitie als Markdown; bewaar de oorspronkelijke export totdat je het resultaat hebt gecontroleerd.