Initializing... drag & drop files here
Supports: WEBA
.weba file or click "+ Add Files" to browse. Multiple files can be queued — useful when you've recorded a long lecture or sermon as separate WebM audio segments and want to join them into a single audiobook.HH:MM:SS..m4b plays in Apple Books, VLC, Smart Audiobook Player, and any AAC-aware podcast/audiobook app.WEBA is the audio-only flavor of the WebM container — almost always Opus, occasionally Vorbis — used by browser-based recorders, MediaRecorder API tools, and Chrome/Firefox download buttons. It's a great web format but a poor audiobook format: most desktop and mobile audiobook players don't recognize the .weba extension at all, and the container has no native chapter or bookmark support. M4B (MPEG-4 Audiobook) is the de facto audiobook container Apple introduced alongside iTunes in the early 2000s. It's an MP4 wrapped around an AAC track with one critical difference from M4A: audiobook players treat the file as resumable, so closing the app and reopening hours later picks up exactly where you stopped.
.weba. M4B turns those into a single resumable file with metadata your audiobook app can index..m4b that plays as one continuous file (chapter markers aren't auto-generated, but many readers add them later with m4b-tool or AudioBookConverter)..m4b natively; .weba doesn't import at all on iOS or macOS..m4b files from music; converting from WEBA prevents lectures and sermons from cluttering your music library.| Property | WEBA (Audio-only WebM) | M4B (MPEG-4 Audiobook) |
|---|---|---|
| Container | WebM (Matroska subset) | MPEG-4 Part 14 |
| Typical codec | Opus (most common), Vorbis | AAC-LC |
| Introduced | WebM in 2010 (Google) | Early 2000s (Apple, with iTunes/iPod) |
| Designed for | Web playback, streaming | Long-form audiobooks |
| Native bookmarks | No | Yes (resumes on reopen) |
| Native chapters | No | Yes (via MP4 chap atoms) |
| Cover art / metadata | Limited | Full ID3-style tags + cover art |
| Apple Books / iTunes import | Not supported | Native |
| Mobile audiobook apps | Rarely recognized | Universally supported |
| Speech efficiency | Excellent at 32-64 kbps (Opus) | Excellent at 64-96 kbps (AAC) |
| DRM | None | Optional (FairPlay on iTunes purchases; DRM-free .m4b is fine) |
| Bitrate (AAC) | Use case | Sound quality for speech |
|---|---|---|
| 32 kbps | Compressed sermons, long lectures where storage matters | Acceptable; slight artifacts on sibilants |
| 48 kbps | Most audiobooks; small file, clear voice | Good — close to commercial audiobook quality |
| 64 kbps | Sweet spot for speech; default for many publishers | Very good; near-transparent for voice |
| 96 kbps | High-fidelity narration, podcasts with music beds | Excellent; handles music transitions cleanly |
| 128 kbps | Music-heavy audio dramas, sung content | Transparent for most listeners |
| 192 kbps+ | Overkill for spoken word; useful only if source has wide dynamic range | Diminishing returns past 128 kbps |
Yes — but only in apps that respect the M4B convention. Apple Books, Smart Audiobook Player, Voice Audiobook Player, BookJack, and Prologue all auto-bookmark .m4b files when you exit and resume at the same spot. Plain music apps (Apple Music, Spotify local files, generic Android players) may treat M4B like any other AAC track and not save position.
.weba not just renamed to .webm?They're the same container — WebM. Some browsers and recording tools use .weba to signal "audio-only, no video stream" so OS file managers show the audio icon and audio apps don't reject the file. The bytes are identical to a WebM audio-only file; renaming works in some players (VLC) but breaks file-association in others.
No — this converter outputs a single continuous M4B without chapter atoms, because the source WEBA has no chapter information to preserve. If you need chapters (one per book section or per uploaded file), encode the M4B first with this tool, then add chapters with a dedicated tool like AudioBookConverter, mp4chaps, or Jellyfin's metadata editor. Many users find a single resumable file is enough — Apple Books still bookmarks position without chapters.
For a typical audiobook from a WebM recording, Quality Preset → Medium or High (which maps to roughly 64-96 kbps AAC) gives the best size/quality tradeoff for speech. Pick Custom Bitrate when you need to hit a specific number — e.g., 64 kbps to match a publisher's spec, or 32 kbps for a 12-hour lecture series that needs to fit on a constrained device.
Opus (used in most WEBA files) is significantly more efficient than AAC at low bitrates. A 64 kbps Opus track can sound equivalent to 96-128 kbps AAC. If size matters more than M4B compatibility, consider WEBA to MP3 or WEBA to M4A at the same bitrate. The size penalty is the cost of audiobook-app compatibility.
Yes — open the Trim section in Advanced Options. Set Start to where the spoken content begins (skip the intro music or dead air) and Duration to how much to keep. Both fields accept seconds or HH:MM:SS format. The trim happens during conversion so you don't need to re-encode separately.
CarPlay reads M4B through Apple Books and supported third-party apps (Bound, Audiobooks.com, Libby for library audiobooks). Android Auto support is patchier — Smart Audiobook Player and Listen Audiobook Player both expose M4B to Android Auto via their own Auto integrations. Plain media players in cars sometimes refuse .m4b and require renaming to .m4a.
No — each file converts independently into its own M4B. To combine multiple WEBA parts into a single audiobook, first merge them using the Audio Converter or Audio Compressor with concatenation, or use a tool like AudioBookConverter that's purpose-built for joining segments with chapter markers between them. You can also convert each segment to M4B individually and use a player that supports playlists.
Yes — both WEBA (Opus/Vorbis) and M4B (AAC) are lossy formats, and re-encoding one lossy codec to another always introduces some quality loss. For speech this is rarely audible. If you need a lossless audiobook archive, convert to M4A with ALAC, or compress the source WEBA itself with the Audio Trimmer before re-encoding. For most listeners, 64-96 kbps AAC M4B is indistinguishable from the source.