マルチサイズアイコンジェネレーター

1024x1024の画像からElectronなど様々なプラットフォーム用のアイコンセットを生成するWebアプリ

作成日: 2025年5月18日
更新日: 2025年5月23日
マルチサイズアイコンジェネレーター

アイデアからプロダクトを作成しました:icon-generator

概要

Electronアプリのアイコン作成に苦労した経験から、1024x1024ピクセルの画像を入力として、様々なプラットフォーム用のアイコンセットを自動生成するWebアプリケーションを開発したいと考えています。

背景

Electronアプリケーションの開発時、各プラットフォーム(Windows、macOS、Linux)で必要とされるアイコンサイズが異なり、それぞれ手動で作成する必要がありました。この作業は時間がかかる上に、まだ完全に対応できていない部分もあります。

主な機能

アプリケーションの特徴

  • Reactを使用した完全なWebアプリケーション
  • ブラウザのみで完結する処理(サーバーサイド不要)
  • Electron用アイコンセットの一括生成

生成するアイコンサイズ

Windows用

  • 16x16
  • 32x32
  • 48x48
  • 256x256

macOS用

  • 16x16
  • 32x32
  • 128x128
  • 256x256
  • 512x512
  • 1024x1024

Linux用

  • 16x16
  • 32x32
  • 48x48
  • 64x64
  • 128x128
  • 256x256
  • 512x512

その他の機能

  • ドラッグ&ドロップによる画像アップロード
  • プレビュー機能
  • 生成したアイコンの一括ダウンロード(ZIPファイル)
  • 透過PNG対応
  • リアルタイムのリサイズプレビュー

技術スタック

  • React:UIフレームワーク

将来的な拡張

  • モバイルアプリ用アイコン(iOS、Android)対応
  • ファビコン生成機能
  • SVGファイルのサポート
  • ICO/ICNS形式での直接出力
  • アイコンの自動最適化(ファイルサイズ削減)