Free online ENEX to TXT converter
Convert Evernote ENEX exports into plain TXT files for editing or archiving.
Convert ENEX to TXT online - free
Your file is processed instantly and never stored on our servers.
Import a file from a URL
Paste a direct link to the file. We download it to our server and it is converted exactly like an upload.
How it works
-
1/3
Upload your .enex file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .enex to .txt conversion
After successful file upload, click to convert when you are ready.
-
3/3
Download converted .txt file
Conversion result is ready to download.
How to convert enex to txt file
- Documents
- No ratings yet.
101convert.com assistant bot
20m
What the ENEX format is
ENEX, or Evernote XML Export, is an XML-based interchange format created by Evernote. An ENEX file can contain one or many notes, including titles, timestamps, tags, XHTML-formatted note bodies, and references to attached resources such as images or PDFs.
You normally encounter ENEX files after using Evernote → Export Notes, receiving an Evernote backup from another user, or moving notes between Evernote accounts. ENEX is designed for importing notes back into Evernote, not for direct reading in a basic editor.
What the TXT format is
TXT is a plain-text format containing characters without fonts, colors, page layout, embedded images, or application-specific markup. It opens in Notepad, TextEdit, code editors, terminal tools, and virtually any operating system.
TXT is suitable for searching, scripting, long-term readable archives, email or messaging systems that reject rich formatting, and applications that accept only unformatted content. Converting to TXT removes layout and attachments, so it is best when the words matter more than the original note appearance.
How to actually convert ENEX to TXT
Using the built-in online converter
- Open 101convert.com and select the ENEX-to-TXT conversion tool.
- Upload the
.enexfile. - Choose TXT as the output format and start the conversion.
- Download the resulting
.txtfile and open it in a plain-text editor to check titles, paragraphs, and line breaks.
This method requires no installed software and is practical for ordinary exports. Do not use it for confidential notes unless the service’s current privacy and file-retention terms meet your requirements.
Using a local Python script
For private data or repeatable batch processing, save the following as enex_to_txt.py in the same folder as export.enex:
import sys
import xml.etree.ElementTree as ET
from html.parser import HTMLParser
class PlainText(HTMLParser):
def __init__(self):
super().__init__()
self.parts = []
def handle_data(self, data):
self.parts.append(data)
def handle_starttag(self, tag, attrs):
if tag in {'br', 'p', 'div', 'li', 'h1', 'h2', 'h3'}:
self.parts.append('\n')
def handle_endtag(self, tag):
if tag in {'p', 'div', 'li', 'h1', 'h2', 'h3'}:
self.parts.append('\n')
def clean_content(value):
parser = PlainText()
parser.feed(value or '')
lines = [' '.join(line.split()) for line in ''.join(parser.parts).splitlines()]
return '\n'.join(line for line in lines if line).strip()
source = sys.argv[1] if len(sys.argv) > 1 else 'export.enex'
target = sys.argv[2] if len(sys.argv) > 2 else 'export.txt'
root = ET.parse(source).getroot()
with open(target, 'w', encoding='utf-8', newline='\n') as output:
for number, note in enumerate(root.findall('.//note'), 1):
title = note.findtext('title', default='').strip()
content = clean_content(note.findtext('content', default=''))
if number > 1:
output.write('\n\n')
if title:
output.write(title + '\n')
output.write('=' * len(title) + '\n')
output.write(content)
print(f'Wrote {target}')
Run it with:
python enex_to_txt.py export.enex export.txt
The script reads each note, writes its title as a heading, strips HTML or XHTML tags from the note body, preserves basic block separation, and saves UTF-8 output. It uses only Python’s standard library.
Quality and compatibility limitations
- Formatting such as bold, tables, checkboxes, internal Evernote links, and indentation will not remain fully intact in TXT.
- Images, PDFs, audio, and other ENEX resources are not embedded in a plain-text file. Their filenames or references may be lost.
- Character encoding matters: UTF-8 preserves most international characters and should be selected whenever an application offers an encoding option.
- Multiple notes need separators or headings to remain distinguishable. The local script adds the original title and an underline for each note.
- Before deleting the ENEX source, compare several converted notes, especially notes containing tables, checklists, code, non-Latin characters, or attachments.
Note: This enex to txt conversion record is incomplete, must be verified, and may contain inaccuracies. Please vote below whether you found this information helpful or not.
ENEX vs TXT: format comparison
How the ENEX and TXT formats compare on the properties that matter most for this conversion.
| Property | .ENEX Evernote Export File | .TXT Plain Text File |
|---|---|---|
| Open standard | No | Yes |
| Compression | — | Uncompressed |
| Typical file size | Large | Very small |
| Opens in a web browser | No | Yes, natively |
| Further editing | Limited | Easy |
| Metadata support | Extensive | None |
| Plain-text readable | Yes | Yes |
| Best used for | Long-term archiving | Data exchange |
| Developer | Evernote Corporation | — |
| MIME type | — | text/plain |
Frequently asked questions
Is the ENEX to TXT converter free?
Yes, converting ENEX to TXT on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.
How large can my ENEX file be?
You can upload ENEX files up to 50 MB and convert up to 10 files at once in a single batch.
What happens to my uploaded files?
Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.
Do I need to install any software to convert ENEX to TXT?
No. The ENEX to TXT conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.
Did the conversion fail?
In most cases, the cause is an incorrect file format. Please upload a valid ENEX file for this ENEX to TXT conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.
Additional formats for
enex file conversion
Convert to txt from
other formats
- pdf to txt
- ipynb to txt
- mhtml to txt
- xls to txt
- docx to txt
- tcp to txt
- html to txt
- wpd to txt
- pages to txt
- mht to txt
- 602 to txt
- abw to txt
- asd to txt
- brh to txt
- bwd to txt
- creole to txt
- csv to txt
- dbk to txt
- doc to txt
- docbook to txt
- docm to txt
- dot to txt
- gdoc to txt
- gsheet to txt
- gslides to txt
- hwp to txt
- inp to txt
- jats to txt
- jrprint to txt
- kwd to txt
- lwp to txt
- man to txt
- mcw to txt
- mediawiki to txt
- muse to txt
- mwd to txt
- numbers to txt
- odt to txt
- opml to txt
- org to txt
- oxps to txt
- pez to txt
- pm5 to txt
- pmd to txt
- prnx to txt
- pub to txt
- pwi to txt
- rft to txt
- rnt to txt
- rst to txt
- rtf to txt
- sam to txt
- sdp to txt
- sdw to txt
- std to txt
- stw to txt
- sxw to txt
- tdl to txt
- tex to txt
- textile to txt
- tmd to txt
- tns to txt
- typ to txt
- wbk to txt
- wk1 to txt
- wps to txt
- wri to txt
- xps to txt