🛠️ Google Images Tools Enhanced (GITE)
Google Images Tools Enhanced (GITE) adds a custom toolbar resembling the classic Google Images interface. It provides expanded filtering options and a powerful settings panel for customization, offering features that are often hidden or entirely unavailable in the modern layout.

✨ What's New in Version 1.3.0:
- Windows Flag Fix: Dynamically loads high-quality external flag icons for Windows users (no more missing emojis!).
- Performance & Reliability: Lightning-fast settings panel with tab caching, optimized parsing, and upgraded structural CSS selectors (like
:has()) to survive Google layout updates.
- Live Preview Settings: Changes to Theme, Font Size, and Line Height now apply instantly in the background without closing the panel.
- Smart Date Picker: Improved embedded calendar that prevents selecting future dates and auto-validates ranges (no more annoying warning popups).
- UI/UX Polish: Smoother dropdown animations, button click feedback, and smarter Z-index handling to prevent visual overlap bugs.
💡 Pro Tip: Perfectly Hiding Suggestion Chips
While GITE includes a built-in option to "Hide Suggestion Chips" (the keyword bubbles under the search bar), userscript limitations mean you might see them flash for a few hundred milliseconds before they disappear upon page load.
For a zero-delay, instant hiding experience, we highly recommend using uBlock Origin (uBO) with a custom cosmetic filter:
- Open the uBlock Origin dashboard.
- Go to the "My filters" tab.
- Add the following rule:
www.google.com##.rfiSsc
- Click "Apply changes".
Note: Once you set this up in uBO, you can safely turn off the "Hide Suggestion Chips" option in the GITE settings panel to save a tiny bit of script performance!
🌟 Main Features:
GITE introduces a unified toolbar above the search results containing standard and advanced filters:

Expanded Filters:
- 📐 Exact Size:
- Integrated Input: Manually input specific Width and Height dimensions directly within the dropdown menu (no pop-ups required).
- Custom Presets: Save frequently used resolutions in the settings for quick access.
- ⏳ Time:
- Select from a wider range of time intervals not available in the default UI (e.g., Past 15/30 min, Past 2 days, Past 6 months).
- Native Date Picker: Includes an embedded, browser-native date picker for selecting custom date ranges seamlessly.
- 📑 Site Search:
- Filter results to specific domains.
- Customizable: Define custom presets in the settings.
- Advanced Logic: Supports Domain Groups using Boolean
OR logic (e.g., entering twitter.com OR x.com searches both sites simultaneously).
- Visual Indicators: Automatically fetches and displays favicons for saved sites.
- 📏 Size: Filter by pixel thresholds (e.g., >1024x768, >1080p) or megapixels (e.g., >4MP, >20MP).
- 🎨 Color: Filter by Full Color, Black & White, Transparent, or choose from a predefined 12-color palette (matches Google's specific color search parameters).
- 🌍 Region: Filter search results by specific countries. The list of countries can be managed in the settings (includes flag emojis/icons).
- 📄 File Type: Filter by JPG, PNG, GIF, BMP, SVG, WEBP, AVIF, RAW, and ICO.
- 🎭 Type: Includes Face, Photo, Clip Art, Line Drawing, and GIF.
- 🖼️ Aspect Ratio: Tall, Square, Wide, and Panoramic.
⚙️ Settings Panel:

Click the gear icon (⚙️) on the right side of the toolbar to access settings:
- General: Switch languages (EN/ZH-TW/JA/DE/ES/FR/IT/RU), adjust theme (Light/Dark/Auto), and change toolbar layout, font size, or line height.
- Filter Management: Enable or disable specific filter categories or toggle individual options to clean up your menu.
- Custom Data: Add, edit, or remove custom entries for "Exact Size" and "Site Search".
🔗 Recommended Companion Scripts:
GITE focuses exclusively on adding the Toolbar. To enhance the Image Thumbnails (e.g., showing dimensions on the grid) or add direct links, it is recommended to choose one of the following scripts to use alongside GITE to avoid clutter:
📌 Notes:
- Compatibility: Works on Google Images search results (
udm=2). Note that the legacy tbm=isch parameter is deprecated and typically redirects to udm=2.
- Feedback: If you encounter functional issues or logical errors, please leave feedback on the script page.