A minimalist, animated flip clock for comparing times across multiple timezones. Perfect for scheduling international meetings and coordinating with teams around the world.
- Multiple Timezone Support - Add and track unlimited timezones simultaneously
- Animated Flip Display - Smooth flip animations when time changes
- 24-Hour Format - Clear military time display
- Persistent Storage - Your selected timezones are saved locally and restored on page reload
- Hour Adjustment - Jump forward/backward by 1 hour
- Minute Adjustment - Jump forward/backward by 10 minutes
- Static Mode - Time freezes when adjusted for easy meeting planning
- Quick Reset - Return to current time with one click
- Minimalist Interface - Clean, distraction-free design
- Dark Theme - Easy on the eyes with orange accent colors
- Mobile Responsive - Works seamlessly on desktop, tablet, and mobile devices
- Helvetica Typography - Classic, readable font
- Americas: New York, Chicago, Denver, Los Angeles
- Europe: London, Paris, Berlin
- Middle East: Dubai
- Asia: Mumbai/Delhi, Singapore, Tokyo, Shanghai, Hong Kong
- Oceania: Sydney, Auckland
Inspired by 1965 Cifra 3 Synchron Flip Clock by Gino Valle (selected by Bob Greenberg)

-
Open the file
- Simply open
multi-timezone-clock.htmlin any modern web browser - No server or build process required!
- Simply open
-
Add your first timezone
- Select a timezone from the dropdown menu
- Click "Add Clock"
- The clock will display the current time in that timezone
-
Add more timezones
- Repeat the process to add as many timezones as you need
- Each timezone can only be added once
Use the control buttons at the bottom to adjust all clocks simultaneously:
- +1h / -1h - Adjust all clocks by 1 hour
- +10m / -10m - Adjust all clocks by 10 minutes
- × - Reset to current time and resume live updates
Static Mode: When you adjust the time, clocks enter "static mode" and display times rounded to the nearest 10 minutes (e.g., 14:30, 14:40). This makes it easy to visualize specific meeting times. Click the × button to return to live mode.
- Remove a clock - Click the × button on the right side of any clock
- View timezone - Each clock displays the city name and timezone abbreviation (e.g., EST, JST)
- HTML5 - Structure
- CSS3 - Styling and animations
- Vanilla JavaScript - Functionality (no frameworks required)
- Intl API - Timezone handling
- localStorage - Persistent data storage
Works in all modern browsers that support:
- ES6 JavaScript
- CSS3 animations
- Intl.DateTimeFormat API
- localStorage
Tested on:
- Chrome/Edge 90+
- Firefox 88+
- Safari 14+
- Mobile browsers (iOS Safari, Chrome Mobile)
multi-timezone-clock.html # Main application file (all-in-one)
README.md # This file
The application is fully responsive with optimized layouts for:
- Desktop (>600px): Full-size flip cards with spacious layout
- Mobile (≤600px): Compact flip cards with optimized spacing and font sizes
The orange accent color (#ff6b35) can be easily changed by finding and replacing all instances in the CSS.
Edit the timezone dropdown options and the timezoneData object in the JavaScript section:
const timezoneData = {
'America/New_York': 'New York',
'Your/Timezone': 'Your City',
// Add more here
};Potential features for future versions:
- Drag and drop to reorder clocks
- Custom timezone names
- Date display option
- 12-hour format toggle
- Export/import timezone configurations
- Share timezone links
- Dark/light theme toggle
This project is open source and available under the MIT License.
Inspired by classic flip clocks and modern timezone comparison tools like World Time Buddy.
Built with ❤️ for remote teams and global collaboration
