Aralumaについて

プライバシーを尊重する無料の画像ツール — 既存のツールが対応していないから作りました。

Aralumaとは

Aralumaは、無料の画像ツール集です。現在、3つのツールを利用できます。アバター用の円形トリミング、AIによる背景削除、そして画像圧縮です。そのうち2つはお使いのブラウザ上で完全に動作し、2つはブラウザだけでは難しい処理をインフラ経由で行います。アカウント登録なし、透かしなし、解像度制限なし。

このサイトを作ったのは、既存のサービスが3つのどれかで必ず失敗しているからです。作業に必要かどうかにかかわらず画像をサーバーへアップロードさせる、基本機能を有料プランの裏に隠す、または煩わしい広告の下にシンプルなツールを埋もれさせる。Aralumaはそのどれもしない設計です。そして、「100%クライアントサイド」という言葉でクラウド処理を隠すことなく、実際のデータフローを正直にお伝えします。

なぜ作ったか

Aralumaの初版は2024年に単一ツールとして公開しました — プロフィール写真用の円形トリミングです。個人的な不満から生まれました。既存のサービスは、アカウント作成を要求するか、画像を256ピクセルで書き出して「元の解像度はProプランで」と誘導するかのどちらかでした。どちらも、ブラウザが何年も前からネイティブにできる一行処理としては受け入れられませんでした。

そこからサイトは自然に成長しました。「透明度を失わずにPNGを軽くするには?」「共有する前に写真からGPS座標を消すには?」「ソフトをインストールせずにDiscordアバターを作るには?」という繰り返し遭遇する疑問に、ツールを一つずつ追加して答えてきました。2026年のリビルドは同じプロジェクトをモダンなWeb標準(Astro、WebAssembly、Canvas API — ブラウザ側;Cloudflare Workers + 小規模VPS — サーバーサイドエンコーダやAIモデルがブラウザを上回る2つのツール向け)の上に書き直したものです。

誰のためのツールか

Aralumaは、画像に対して小さくて具体的な処理をしたい人のために作られています。ソフトをインストールしたくない、アカウントを作りたくない、知らないアップローダーに写真を渡して保持されたくない — そんな方です。現在のツールは3つの一般的なニーズに対応しています。

  • プロフィール写真 — Discord、LinkedIn、Slack、Instagram、またはアバターを円形にマスクするあらゆるプラットフォーム向けに、写真を円形に切り抜きます。100%ブラウザ上で動作します。透過PNG、WebP、AVIF、JPEGで書き出せます。
  • 背景削除 — AIで被写体を背景から切り抜きます。デフォルトパスでは、画像を一度だけCloudflare WorkerへリクエストとしてCloudflareのエッジGPU上でBiRefNetモデルを実行します(remove.bgと同じアーキテクチャ)。一時コピーは1時間以内に自動削除されます。クラウドに接続できない場合、ツールは自動的にブラウザ内モデル(ISNet via ONNX Runtime + WebAssembly)にフォールバックします — このフォールバックパスではアップロードは一切発生しません。
  • 画像圧縮 — プレビューと編集はcanvas.toBlobを使い100%ブラウザ上で動作するため、スライダーは即座に反応します。最終ダウンロード時には、画像を一度だけ圧縮サービス(api.araluma.com、ドイツのVPS上でFastify + sharp + libvipsを実行)へ送信し、sharp品質のエンコード結果をストリームで返します。テナント分離されたキャッシュはコンテンツアドレス指定方式(ユーザーに紐づけない)で行われます。サービスに接続できない場合はブラウザ内のblobにフォールバックします。

3つすべてに共通すること:保持目的のアップロードなし、アカウントなし、透かしなし。サーバーを経由する2つのツールでは、画像に何が起きるか・どこで・どのくらいの期間かを正確にお伝えしています。

私たちの原則

アーキテクチャについての正直な説明

「写真はデバイス上に留まります」は、私たちがあえて使わないマーケティングの言葉です。すべてのパスで真実ではないからです。実際のところ:Circle CropとCompressのプレビューはブラウザの外に出ることはなく、DevToolsのNetworkタブで確認できます。Compressの最終ダウンロードとデフォルトの背景削除パスでは、画像を一度だけ私たちが運用する名前のあるインフラ(ドイツのHostinger VPSとCloudflare Worker)へ送信し、処理を行い、結果を返した後、自動削除またはユーザーに紐づかないコンテンツアドレス指定キャッシュに任せます。どのパスにいるかをお伝えし、クラウドパスが存在しないふりはしません。

特定の処理でバイトが絶対にデバイスの外に出てほしくない場合、現在2つのツールがそれを保証します(Circle Crop、Compressプレビュー)。背景削除ツールはネットワークをオフにしたときのWebAssemblyフォールバックでこれを提供します。

無料は本当に無料であるべきです

今日存在するすべてのツールは、今後も無料のままです。書き出しに透かしを入れません。解像度を制限しません。アカウントを要求しません。割り込み広告も表示しません。将来の有料プラン(「Pro」)では機能が追加されます — バッチ処理、大容量アップロード、ロスレス書き出し、クラウドクォータの拡大 — しかし、すでに公開済みの機能を有料化することはありません。

誠実なコピー

ツールについて書かれていることと、コードが実際に行うことは同じです。「PNG、WebP、JPEGで書き出し」とページに書かれていれば、フォーマット選択肢に3つすべてがあります。「最大4096 px」と書かれていれば、コード内の実際の上限値です。ツールのデフォルトパスがクラウド経由の場合は、その旨を明記します — アスタリスク付きの「オールインブラウザ」とは書きません。コピーとコードは同じコミットで変更するという社内ルールがあり、この乖離が起きないようにしています。

最初からアクセシビリティを

すべてのページは、ライトとダークの両テーマでWCAG 2.2 AAのコントラスト基準を満たしています。すべてのインタラクティブ要素はキーボードで操作でき、フォーカスリングが表示され、最小24×24 CSSピクセルのタッチターゲットを持ちます。スクリーンリーダーのランドマーク(header、main、footer、nav)も設定されています。スクリーンリーダー、キーボード、または小さなスマートフォンを使う方の体験が、高性能デスクトップユーザーと比べて著しく劣らないよう設計しています。

デフォルトでトラッキングなし

このサイトはページビューの集計にCloudflare Web Analyticsを使用しています。トラッキングCookie、フィンガープリンティング、サードパーティの分析スクリプトは一切ありません。背景削除とCompressダウンロードのクラウドパスを含む完全なデータフローは、プライバシーポリシーに記載しています。

どうして無料を維持できるか

Aralumaの静的サイトはCloudflare Pagesの無料プランで動作しており、ブラウザのみで動作する2つのツール(Circle Crop、Compressプレビュー)は処理がお使いのマシン上で行われるため、利用あたりのコストはほぼゼロです。

サーバーを経由する2つのツールには、小さいながらも実際のコストがかかります。

  • 背景削除はCloudflareのcf.image.segment上で動作します(月間5,000回の変換まで無料 — 通常月はその大幅に下回る水準です)。数MBを一時保持するR2バケット、1日数十リクエストをさばくWorker、レート制限用のKVネームスペース。現在すべてCloudflareの無料プランです。
  • Compressダウンロードは小規模なHostinger VPS(KVM 2、月額約$10)上で動作し、2テナントで共用し、1日数千リクエストにsharp品質のエンコードを返します。キャッシュヒット率が処理の大半を吸収します。

トラフィックの拡大に伴い、以下の2段階でこの順番で開発継続の資金を調達する計画です。

  • ツールの下に表示される控えめな広告1つ、Google AdSenseによりツールページにのみ配信されます。ホームページ、サテライトページ、法的ページは広告なしのままです。これはiLoveIMG、TinyPNG、Pixlrといった競合が採用している標準的なパターンであり、オープンなWeb上で無料ツールを規模を持って提供するための資金源です。
  • 任意のProプラン(月額$4または買い切り$19)、Lemon Squeezyで処理。広告なし利用、バッチ処理、より高いクラウドクォータ、パワーユーザー向け機能が解放されます。ツールを日常的に使い、プロジェクトを支援したい方向けです。無料での利用は引き続き無料のままです。

AdSenseは2026年の移行時点で稼働しています。Proはトラフィックが安定した後を予定しています。

お問い合わせ

ご質問、フィードバック、バグ報告はsupport@araluma.comまでメールでお送りください。すべてのメッセージを確認し、5営業日以内を目安にご返信します。

プライバシーに関するリクエストはプライバシーポリシーをご覧ください。技術的な詳細については仕組みを見るをご覧ください。