Automatically detect and convert timezones on the fly right in your browser.
- Smart Time Detection: Detects common formats (
10:00 AM EST,14:30,10.30 BST) accurately without highlighting standalone numbers out of context. - Hover & Inline Modes: View converted times instantly via a sleek, CSS-injected hover tooltip or have them injected directly next to the original text.
- Per-Site Permissions: The extension only runs on sites you explicitly allow. Click the toolbar icon to enable it on any page — no blanket access required.
- Customizable Experience: A modern, responsive settings page lets you toggle the extension globally, choose between 12-hour/24-hour formats, manually override target timezones, and manage your list of permitted sites.
- Layout Safe: Built with the
TreeWalkerAPI and absolute-positioned JS tooltips to ensure website layouts and CSSoverflowproperties are never broken.
Rather than injecting into every page you visit, Time Converter uses optional host permissions. When you visit a site where you'd like time conversion:
- Click the Time Converter icon in your toolbar.
- Click Enable on this site — your browser will prompt you to confirm.
- Times on that site are converted automatically from now on.
You can revoke access per-site from the popup or from the settings page.
Chrome: Chrome Web Store
Firefox: Mozilla Add-ons
- Clone or download this repository.
- Navigate to
chrome://extensions(Chrome) orabout:debugging#/runtime/this-firefox(Firefox). - Chrome: Enable Developer mode, click Load unpacked and select the extension folder.
- Firefox: Click Load Temporary Add-on and select
manifest.json.
- Vanilla JavaScript & CSS for lightweight, blazing fast execution without bulky frameworks.
- Luxon for robust time parsing and accurate timezone resolution.
This project is licensed under the MIT License.