Privacy-First Goodnotes Audio and PDF File Extractor
📌 No files are stored - All processing happens in your browser!
- 100% Client-Side: No server involved, no data leaves your computer
- Auto-Detect Audio: Largest file first (usually the audio recording)
- One-Click Export: Direct download with
.mp3extension - Secure & Private: Files processed locally, zero tracking
- 🛡️ No Uploads: Files never leave your browser
- 💻 Local Processing: Powered by JavaScript & WebAssembly
- 🗑️ Instant Deletion: Files cleared after processing
- Open your GoodNotes document with recordings
- Tap
Share→Export as .goodnotes - Save to your device
- Open Extractor
- Click
📁 Select GoodNotes File - Choose your
.goodnotesfile
- Wait for processing (~5-30 seconds)
- First file is usually the audio (sorted by size)
- Click
Download ⬇️onfile_1.mp3
GoodNotes stores files in Attachments/ folder with random names.
🔍 Our detection logic:
- Extract all files from
.goodnotes(ZIP format) - Sort files by size (audio = largest → smallest)
- Force
.mp3extension for compatibility
-
"File not found" error?
→ Ensure document contains recordings
→ Check GoodNotes export settings -
File won't play?
→ Rename.mp3→.m4a(most recordings use this format) -
Slow processing?
→ Works best with files <500MB
Q: Is this safe?
→ Yes! We never see your files - View Source Code
Contribute on GitHub:
⭐ Star on GitHub
🐛 Report Issues
Made with 🐧 by alinuxpengui - No affiliation with GoodNotes