Your files stay on your Mac.
Djot is a lightweight markup language built for unambiguous parsing. Converting it to reStructuredText translates your Djot headings, lists, emphasis, links, and fenced code blocks into the .rst syntax expected by Sphinx, Python documentation toolchains, and any RST-aware processor. The entire conversion runs locally on your Mac — no file is ever uploaded.
Drag a single .djot file or an entire folder into Convertessa. The app reads your markup locally; nothing leaves your Mac.
Choose reStructuredText from the output format list. Convertessa maps Djot headings, inline formatting, lists, links, and code blocks to their .rst equivalents.
Click Convert. Your .rst files are written to the same folder, ready for Sphinx or any RST toolchain. Use the batch option to process a whole directory in one pass.
Images, audio, video, documents, archives and eBooks — all converted natively, right on your Mac.
Pick a format you have — see everything Convertessa can turn it into.
Convert hundreds of files at once with per-type group defaults and individual overrides.
First-class support for HEIC, AVIF and WebP — encode and decode, both ways. Read JPEG XL and a dozen more modern formats too.
Drop files anywhere on the window. Native, instant, and exactly what you’d expect on a Mac.
Dial in compression, resolution and bitrate. Keep originals pristine or shrink for sharing.
Never overwrite a file by accident. Convertessa appends safe suffixes automatically.
Every job is logged locally. Re-run a previous conversion or revisit recent outputs in a click.
Bundle your converted files straight into a single ZIP, TAR or 7z — packaged and ready to share the moment a job finishes.
Right-click any file in Finder and choose Convert. A Quick Action handles it on the spot — no need to open the app first.
Shrink Convertessa to a tidy mini window that tucks into a corner — just a drop zone and a format picker for quick, one-off conversions.
No cloud. No account. No upload. Every conversion happens entirely on-device, using the power already in your Mac. What you convert is nobody’s business but yours.
Script conversions, wire them into your build, or batch a folder from the terminal. The same engine, no GUI required.
Read the full CLI documentation →Shrink Convertessa down to a small, focused window — drop, convert, done, with your recent conversions one click away.
macOS 14+ · Apple Silicon & Intel
New formats, new features, and fixes — every release, on the record.
Convertessa maps standard Djot constructs — headings, paragraphs, emphasis, strong, ordered and unordered lists, links, and fenced code blocks — to their reStructuredText equivalents. The conversion runs entirely on your Mac; no file is sent to a server.
Yes. Drag a folder into Convertessa and it processes every .djot file inside. From the terminal, run convertessa ./docs/ --to rst to batch-convert in one command.
No. Convertessa writes new .rst files alongside your originals; your source Djot files are left untouched.