New-tab extension ยท Chromium & Firefox

A warmer
new tab.

Every new tab becomes a tidy, cosy home for the places you actually go โ€” grouped cards with real favicons, a pinned row, instant search, a clock and a sticky note. Edit it all right on the page. No config files, no accounts, nothing phoning home.

Free & open source ยท one folder works in Chrome, Edge, Brave, Opera, Vivaldi & Firefox

Works in ChromeยทEdgeยทBraveยทOperaยทVivaldiยทFirefox

Everything, in reach

Small touches that make a home page feel like home

๐Ÿ—‚๏ธ

Grouped cards

Organise links into groups like Favourites and Locations, each with auto-fetched favicons. Collapse the ones you don't always need โ€” it remembers.

โญ

Pinned row

Star any card to a compact strip at the very top, so the handful you open constantly are always one glance away.

๐Ÿ”Ž

Instant search

The search bar is focused the moment a tab opens โ€” just start typing. Submit to Google, DuckDuckGo or Bing; press / to refocus.

๐Ÿ•˜

Clock & greeting

A large clock and date, plus a personal โ€œGood morning, nameโ€ with an optional focus line โ€” your name picked up from your signed-in account.

โœ๏ธ

Edit in place

Add, rename and remove cards and groups right on the page. Paste a URL into the quick-add bar and a card appears, favicon and title and all.

๐ŸŽฏ

Drag & drop

Reorder cards within a group or drag them between groups. Give each card an emoji icon and an accent colour to make it yours.

โŒจ๏ธ

Keyboard first

Arrow keys move between cards, Enter opens the focused one, and 1โ€“9 jump straight to the Nth card.

๐Ÿ“

Sticky notes

A persistent scratchpad in the corner that saves as you type. Perfect for the three things you keep forgetting.

๐ŸŽจ

Make it yours

Auto / light / dark themes and a background of your choosing โ€” solid, gradient, your own image, or a fresh daily photo. Columns to taste.

โ˜๏ธ

Follows you & backs up

Your layout syncs across signed-in Chrome, and you can export the whole thing to a JSON file and import it anywhere.

One folder, every browser

Chromium & Firefox, from the same code

The same manifest.json runs everywhere โ€” a Gecko settings block that Chromium ignores and Firefox needs. Load it unpacked in seconds, or grab a packaged build.

  1. Chromium โ€” open chrome://extensions, turn on Developer mode, Load unpacked, pick the folder.
  2. Firefox โ€” about:debugging โ†’ Load Temporary Add-on โ†’ pick manifest.json.
  3. Open a new tab. That's Hearth. ๐Ÿ”ฅ
Download a build
๐ŸŒ Chrome
๐Ÿงญ Edge
๐Ÿฆ Brave
๐ŸŽญ Opera
๐Ÿ’  Vivaldi
๐ŸฆŠ Firefox

Private by design

Nothing phones home

Hearth asks for a single permission โ€” identity โ€” and only to read your signed-in account email so the greeting can say your name. The name is derived locally and nothing is sent anywhere. Not signed in? It just asks you to type one.

1permission requested
0trackers or analytics
0servers of ours involved
JSONexport you fully own

Your cards and settings live in your browser's own sync storage. Favicons come from DuckDuckGo's icon service; if one fails, the card falls back to the site's initial.

Make your new tab feel like home.