Forge HTML → DMG Converter

Turn your HTML into a
macOS Desktop App

Upload any HTML file and Forge packages it into a ready-to-build Electron app — complete with a DMG installer for macOS. One click, zero config.

Drop your HTML file here
or click to browse  ·  .html / .htm only
file.html
0 KB
App Configuration
App Icon
Upload a custom icon that will appear in the macOS Dock, Finder, and DMG installer. Accepts .png, .jpg, or .icns — square images at 512×512px work best.
Drop icon
or click
Icon preview
Icon ready
No icon selected
Optional — a default icon will be used if skipped
The icon is bundled into the assets/ folder of your Electron project.
PNG files are auto-converted to .icns by electron-builder at build time.
Initializing... 0%
Reading HTML file
Generating package.json
Creating Electron main process
Writing electron-builder config
Generating build scripts
Packaging project archive
Finalizing download
Your package is ready!
Download the zip and build on your Mac
How it works
1
Upload your HTML file and configure your app name, version, and window size above.
2
Forge generates a complete Electron project — your HTML, a package.json, main.js, and an electron-builder config — bundled into a .zip file.
3
On your Mac, unzip the file, run npm install then npm run dist to produce a signed .dmg installer in the dist/ folder.
4
Requires Node.js 18+ and macOS to build the final .dmg. The zip itself works on any OS.