How do I merge audio files into one file?
Pick them all at once, check the order in the list, and press join. Every part is decoded in this browser tab, brought to the first file's channel count and sample rate (44.1 kHz if the encoder cannot write that rate), written end to end, and encoded as one 192 kbps MP3 — or as AAC in an M4B, if you choose one. Nothing is uploaded at any point.
Can I join files that are not the same format?
Yes, and that is the part worth knowing about. A mono take beside a stereo one, or files recorded at 48 kHz and 44.1 kHz, cannot simply be written end to end — the result plays at the wrong speed. Each part is converted to match the first file before anything is joined, and the page says so when it had to.
Can I change the order after picking the files?
Yes. The list shows the order the parts will be written in and each one can be moved up or removed before you commit. A joiner that cannot be reordered has to be reloaded to fix a mistake, which is the same as starting again.
Is there a limit on how many files or how long?
The limit is your own device's memory, because the work happens there. Compressed sources such as M4A are decoded whole and capped at about forty mono-minutes each; WAV, AIFF and MP3 stream in chunks and have no such cap.
Can I turn MP3 chapters into one M4B audiobook?
Yes. Pick the chapter files in order, choose M4B, and join: each file becomes a chapter named after it, in an M4B whose chapters are written both as the QuickTime chapter track Apple's players read and as the Nero chapter list other players read. The audio is re-encoded as AAC by your browser's own encoder, so the page first asks the browser whether it can; where it cannot, it says so and offers the MP3 join instead.
Why can my browser not make an M4B?
An M4B holds AAC audio, and a web page can only encode AAC if the browser ships an encoder for it. That depends on how the browser was built, and some builds, Firefox among them, have none a page can use. The page asks before it starts rather than failing part-way through, and nothing about the MP3 join depends on it.