Skip to content
Jack Murray edited this page Nov 26, 2025 · 3 revisions

🌌 Wormhole File Converter

Wormhole is a modern, all-in-one desktop file conversion utility that lets you quickly and easily convert between dozens of popular formats β€” documents, presentations, images, archives, spreadsheets, 3D models, and media files β€” all in a beautiful dark-themed interface.

No bloated software suites. No online upload. Just drop in a file, pick your target format, and convert.

Β© 2025 Nova Foundry

Official Website β€’ Support Nova Foundry β˜•

πŸ“‹ Features

  • πŸ“„ Documents – TXT ↔ PDF ↔ DOCX ↔ HTML ↔ Markdown ↔ ODT ↔ RTF*

  • πŸ“½οΈ Presentations – PPTX ↔ ODP ↔ PDF ↔ TXT ↔ DOCX

  • πŸ–ΌοΈ Images – JPG ↔ PNG ↔ WebP ↔ AVIF ↔ ICO (multi-size) ↔ BMP ↔ GIF ↔ TIFF

  • πŸ“¦ Archives – ZIP ↔ 7Z ↔ TAR ↔ TAR.GZ (TGZ) ↔ TAR.BZ2 (TBZ2)

  • πŸ“Š Spreadsheets – XLSX ↔ CSV ↔ ODS

  • 🧊 3D Models – OBJ ↔ STL ↔ PLY ↔ FBX ↔ GLB**

  • 🎡 Media (Audio/Video) – MP3 ↔ WAV ↔ OGG ↔ FLAC ↔ AAC ↔ M4A ↔ MP4 ↔ AVI ↔ MKV ↔ MOV*** (including audio extraction)

  • πŸ”” Built-in automatic update checker (downloads latest installer)

  • ⚑ Fast, local conversions – no internet required for core functionality

  • πŸͺΆ Lightweight

    *Full formatting preserved with Pandoc

    **Requires trimesh library (bundled)

    ***Requires FFmpeg in PATH

πŸ”§ Automatic Dependency Management

The Wormhole installer automatically handles key dependencies during setup for the best out-of-the-box experience:

Dependency Purpose Installation Method Requires Restart?
Pandoc Perfect document formatting preservation Auto-downloads & installs latest MSI from GitHub releases (silent, all-users) Yes (if newly installed)
FFmpeg Audio/Video conversions & extraction Via Chocolatey if installed (choco install ffmpeg) Yes (if newly installed)
  • Pandoc: Always auto-installed if not detected in PATH.
  • FFmpeg: Auto-installed if Chocolatey is present. If not, a prompt appears with instructions to install manually .
  • trimesh: Already bundled in the executable (no action needed).

After installation, a restart may be required to update your system's PATH.

πŸ› οΈ Download & Installation

  1. Go to the latest release: https://github.com/DirectedHunt42/Wormhole/releases/latest
  2. Download Wormhole_setup.exe (64-bit Windows only)
  3. Run the installer:
    • Accepts the license
    • Automatically installs dependencies (see above)
    • Installs to C:\Program Files\Wormhole
    • Creates Start Menu shortcut (optional desktop icon)
  4. Restart if prompted (for PATH updates)
  5. Launch Wormhole from Start Menu or desktop!

The app will automatically check for updates on every launch and offer to download the newest version with one click.

πŸ“– Usage

Main Window

After launching you are greeted with the Wormhole logo and seven large category buttons:

Docs β€’ Presentations β€’ Images β€’ Archive β€’ Spreadsheets β€’ 3D Models β€’ Media

Click any category to open its dedicated converter.

Common Workflow (all categories)

  1. Click Select File β†’ choose your source file
  2. Pick the desired target format from the dropdown
  3. Click Convert
  4. Done – the converted file appears next to the original (same name, new extension)

A smooth indeterminate/determinate progress bar shows conversion status.

πŸ“„ Docs Converter

Supported formats: TXT, PDF, DOCX, HTML, MD, ODT, RTF (if Pandoc or striprtf available)
β†’ TXT, DOCX, HTML, MD, ODT, RTF (Pandoc required for RTF output)

Tip: The installer sets up Pandoc automatically for perfect formatting (tables, styles, etc.).

πŸ“½οΈ Presentations Converter

Supported: PPTX, ODP
β†’ PDF, TXT, DOCX, PPTX, ODP

Great for quickly exporting slides to PDF or extracting all text.

πŸ–ΌοΈ Images Converter

All common formats supported in both directions.

Special ICO handling: when target is ICO you can select multiple sizes (16Γ—16 to 256Γ—256) – perfect for favicons and Windows icons.

πŸ“¦ Archive Converter

Convert any supported archive to any other by full extraction + re-compression. All files and folder structure preserved.

πŸ“Š Spreadsheets Converter

XLSX ↔ CSV ↔ ODS – full cell data preserved (formulas become static values).

🧊 3D Model Converter

trimesh is bundled – simply load any supported mesh format and export to any other. Extremely fast and reliable.

🎡 Media Converter

FFmpeg auto-installed via the setup (if Chocolatey available).

After selecting a file the format list automatically adjusts:

  • Audio file β†’ only audio targets
  • Video file β†’ video targets + audio targets marked β€œ(extract audio)”

When you choose an audio format from a video source, Wormhole will:

  1. Extract the audio to your chosen format
  2. Also create a muted version of the original video (same name + β€œ_no_audio”)

Perfect for quickly pulling soundtracks or creating silent clips.

Progress bar is determinate (real percentage) when FFmpeg can read duration.

🀝 Contributing

Found a bug? Want a new format? Contributions are very welcome!

  1. Fork the repository
  2. Create a branch (feature/your-idea or bugfix/description)
  3. Commit your changes
  4. Open a Pull Request

Even documentation improvements or suggestions are appreciated!

πŸ“„ License & Credits

Β© Nova Foundry 2025. All rights reserved.

This work is licensed under a Creative Commons Attribution-NoDerivatives 4.0 International License (CC BY-ND 4.0).

You are free to:

  • Share: copy and redistribute the material in any medium or format.

Under the following terms:

  • Attribution: You must give appropriate credit to Nova Foundry, provide a link to the license, and indicate if changes were made.
  • NoDerivatives: If you remix, transform, or build upon the material, you may not distribute the modified material.

No additional restrictions:

  • You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits.

For full license text, see: https://creativecommons.org/licenses/by-nd/4.0/

THE WORK IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE WORK OR THE USE OR OTHER DEALINGS IN THE WORK.


If you enjoy Wormhole, consider buying me a coffee – it keeps the wormhole open! β˜•πŸŒŒ