Skip to content

tyr1105/iconforge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

🔨 IconForge

App Icon & Favicon Generator

Upload one image → get 30+ icons for every platform. One click.

🌍 Live Demo · 📦 GitHub


English

Upload one image → get 30+ icons for iOS, Android, Web & PWA. One click. Zero upload. 100% client-side.

✨ Why IconForge?

  • 🚀 30+ Icon Sizes — iOS, Android, Web, PWA, macOS all covered
  • 👁️ Real-time Preview — See exactly how your icon looks before downloading
  • 🎨 Customizable — Background color, gradient, padding, border radius
  • 📦 One-Click ZIP — Download all icons + manifest.json + HTML link tags
  • 🔒 Zero Upload — Everything runs in your browser, your images never leave your device
  • 💜 Free Forever — No signup, no limits, no watermarks

📐 Generated Sizes

Platform Sizes
iOS 1024, 180, 120, 152, 167, 58, 40
Android 192, 144, 96, 72, 48, 512 (Play Store)
Web/Favicon 32, 16, 180, 150, 512, 440, 192
PWA 192, 512, Maskable 192, Maskable 512
macOS 1024, 512, 256

🎯 Who is this for?

  • Indie developers who need icons for their side projects
  • Frontend engineers who want favicons in 2 seconds
  • Designers who are tired of manually exporting 30 sizes
  • Anyone who thinks uploading to a server for a resize is absurd

🛠 Usage

  1. Open IconForge
  2. Upload your image (recommended: 1024×1024)
  3. Customize background, padding, border radius
  4. Click Download ZIP — done

⚙️ Tech Stack

  • Vanilla HTML/CSS/JS — zero framework
  • Canvas API for image processing
  • JSZip for ZIP generation
  • Zero dependencies, zero server, zero tracking

中文说明

上传一张图 → 一键生成 30+ 尺寸的 App 图标(iOS/Android/Web/PWA)。纯浏览器运行,图片不上传服务器。

✨ 为什么用 IconForge?

  • 🚀 30+ 尺寸全覆盖 — iOS、Android、Web、PWA、macOS 一次搞定
  • 👁️ 实时预览 — 调整后立刻看到效果
  • 🎨 可定制 — 背景色、渐变、内边距、圆角随你调
  • 📦 一键 ZIP 下载 — 所有图标 + manifest.json + HTML 标签全打包
  • 🔒 隐私安全 — 纯客户端处理,图片不离开你的浏览器
  • 💜 永久免费 — 无需注册,无限制,无水印

🎯 适合谁?

  • 独立开发者 — Side Project 10 秒搞定图标
  • 前端工程师 — 2 秒生成 Favicon
  • 设计师 — 告别手动导出 30 个尺寸
  • 所有人 — 觉得上传服务器才能缩图很离谱的人

🛠 使用方法

  1. 打开 IconForge
  2. 上传图片(建议 1024×1024)
  3. 调整背景、内边距、圆角
  4. 点击 Download ZIP — 完成

License

MIT

About

🔨 Upload one image → get 30+ app icons for iOS/Android/Web/PWA. 100% client-side, free, no signup.

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages