レンダリングエンジンにGeckoが採用された、軽快・多機能なタブブラウザ。「Bagel(ベーグル)」は、複数のWebページをすばやく切り替えながら閲覧できるタブブラウザ。タブブラウザには、レンダリングエンジンにIEコンポーネントを使用するものが多いが、「Bagel」では、Firefoxなどと同じGeckoが採用されている。
インタフェースは、同じタブブラウザの「Donut」風。「Donut」ユーザであれば、違和感なく使いはじめられる。また、ツールバーの構成やアイコンデザインなどはIEに近く、IEからの乗り換えユーザも戸惑うことはない。
特徴のひとつが、強力な検索機能。ツールバーのひとつ「検索バー」には、あらかじめ主要検索サイトが登録済み。ユーザが検索語を入力するだけで、自動的に検索サイトが呼び出され、結果がタブ表示される。プルダウンメニューから検索サイトを選べば、単語を入力し直さなくても、別の検索サイトで検索を実行できる。検索語のハイライト表示機能もあり、結果も見やすい。C/Migemo(ローマ字のまま日本語をインクリメンタル検索)を利用したページ内検索や、Grepにも対応する。
操作面では、マウスジェスチャ機能に対応する。さらに、左右ボタンのみならず、ホイールボタンやサイドボタンなど、マウスのオプションボタン類をカスタマイズすることも可能。もちろん、キーカスタマイズ機能も搭載する。
ブラウズ機能では、特定の条件にマッチするURI(URL)が呼び出された際、ブラウザの機能設定を変更する「URIアクション」機能が用意されている。例えば、セキュリティ面で問題がありそうなURIを表示する場合は、プラグインを呼び出さないようにしたり、スクリプトの機能を制限したり、といったことができる。「条件にマッチするURIを表示する際は、画像を表示しない」といったことも可能だ。
ポップアップブロック機能では、ホワイトリストを設定することが可能。リストされたURIのポップアップは許可される。ページ内広告も、URI文字列を指定することで任意の広告をブロックできる。
ブックマークの編集には専用画面を用いる。編集中、ブックマークを選択するだけで、実際に「Bagel」のメイン画面でブックマーク先を確認することが可能。MozillaのブックマークとIEのお気に入りをインポートする機能もある。
ブックマークの定義では、拡張設定としてURIブロックなどと同様に、表示するURIごとにセキュリティ設定を変更できる。例えば、スクリプトが含まれているページでも、それを実行しないで呼び出すようなブックマークが可能だ。
そのほか、サーバに送信するユーザエージェント名をワンタッチで切り替えできたり、利用するプロキシサーバが選択できたり、スクリプトによる実行制御ができたりなど、軽量でありながら、多彩な機能を備える。