Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IconForge

IconForge is a static browser-based image to ICO converter.

It converts common image formats into Windows .ico files directly in the browser, with no backend and no file upload to a server.

Features

  • Convert PNG, JPG, JPEG, WebP, BMP, GIF, and SVG to .ico
  • Export one ICO file with multiple icon sizes
  • Works as a static website
  • No dependencies
  • No backend
  • Suitable for GitHub Pages
  • Includes live size previews before download

Included sizes

  • 16x16
  • 24x24
  • 32x32
  • 48x48
  • 64x64
  • 128x128
  • 256x256

Demo flow

  1. Select or drop an image
  2. Choose one or more output sizes
  3. Review the generated icon previews
  4. Download the final .ico file

Project structure

  • index.html - application markup
  • styles.css - visual design
  • script.js - upload, preview, and ICO generation logic
  • favicon.svg - browser tab icon
  • LICENSE - MIT license
  • .nojekyll - GitHub Pages compatibility

Run locally

Open index.html in a browser.

Publish on GitHub

  1. Create a new public repository.
  2. Upload all project files.
  3. Commit the files to the main branch.
  4. Open repository settings.
  5. Enable GitHub Pages from the main branch root.

Recommended repository settings

  • Repository name: iconforge
  • Description: Static browser-based image to ICO converter with multi-size export.
  • Topics: ico, icon-converter, image-converter, javascript, github-pages, web-tool

Privacy

  • The tool runs in the browser
  • Files are not sent to a server

License

MIT

About

Static browser-based image to ICO converter with multi-size export.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages