Console Hopper
1 rating
)Overview
For AWS: hop between consoles fast — role-picker search, account tags, deep-link services, env-coloured tabs, tab groups.
Console Hopper turns the AWS SAML role-picker into a fast, filterable launcher and makes a tab strip full of AWS consoles instantly readable. If you have access to dozens — or hundreds — of AWS accounts via SAML SSO, the default role list is a long, unsorted scroll. Console Hopper gives every row a star, a service deep-link, and a one-click sign-in, and gives every open console tab a colour-coded favicon plus an account name in the title. NEW IN 1.6.0 • Console tabs stay in their region — some AWS consoles are account-wide and have no region of their own, so opening one drops the region from the console address. Go back to a regional console afterwards and AWS puts you wherever your AWS profile's default Region points — often a region you have never worked in. Console Hopper now remembers which region each console tab is working in and sends the tab back. Changing region from AWS's own region menu still works exactly as before: the tab follows you and holds the new region. No new permissions, and no AWS credentials are involved. Untick "Keep console tabs in their region" in General Settings to switch it off. • Fixed: "Remember the region I pick per role" now survives a reload — it used to quietly return to on every time the picker loaded. NEW IN 1.5.0 • Saved jump destinations in the role list — accounts you chain into appear as ⤳ rows next to your normal roles: searchable, taggable, favouritable, with their own landing service and region and a Jump button. A Source filter (direct roles vs jumps) and is:jump in search keep them one keystroke away, and a new "Jump Destinations" side-menu panel manages them, with bulk import. • Jumps can land on a service — pick the service console a jump opens in, in the region you chose. • "Sign out all sessions" in the sessions panel — and the panel no longer vanishes under your pointer after the last sign-out, so a stray click can't hit a Sign In button underneath it. WHAT YOU GET • Filter and search the role list Filter by organisation, environment (prod/test/dev), account type (Management / Security / Logging / …), role-name keyword (Admin / ReadOnly / PowerUser / …) or your own tags. The search box is separator-insensitive (type "test 123" to find "test123") and supports scoped terms — tag:, role:, name:, account:, env:, type:, org: — combined with a space (and), a comma (or) or a leading - (exclude), with "quotes" for an exact phrase. It pops out into a roomy card with click-to-insert suggestions and a live match count. Every filter group is editable from the side menu. • Tag accounts Give accounts your own short labels — prod-network, pci, a ticket number — and organise by them. Add or remove tags inline from a chip on each row (with autocomplete), or edit in bulk from the side menu. Tags get their own filter row and are searchable with tag:. • Save searches as shortcuts Turn a useful query + filter combination into a named chip in one click, then re-apply the whole view — search and filters — whenever you need it. Set any shortcut (or Favorites, Recent, or a tag) as your "Start View" so the picker opens on it every load. • Rename accounts Map specific account IDs to a friendly name via "Account Names". The custom name replaces the AWS account name in the list and is used for filtering, grouping and tab titles. • Jump to account (role chaining) For accounts you can only reach by assuming a role from a hub — including accounts that aren't in your role list at all. Configure each org once under “Jump Profiles” (org name, hub account id, role to assume, and optionally the region to land in) and a “Jump to account” button appears in the search column. Enter the destination account id, pick a region, add an optional session label — Console Hopper signs into the hub and opens AWS's Switch Role pre-filled, one click and you're in. It lands you in the region you chose rather than whichever one AWS picks for that account, and when several console sessions are open it selects the right one for you instead of leaving you to guess. The new tab is titled with your session label, and recent jumps are one click away in the popover. Save the destinations you use often — via "Jump Destinations" in the side menu, or the "Save as a named destination" tick when you jump — and they appear as ⤳ rows in the main list itself, with a dashed environment stripe, the hub they go through, and their own service and region picks. • Favorites and Recent Star roles you use often. Recently signed-in roles are tracked automatically (configurable limit). • Deep-link into a service Each role row has a service dropdown. Pick one before Sign In and you land straight in that service's own console for that role, instead of the console home page and another two clicks. A handful of common destinations are set up by default, and you can add, rename or remove any of them from the side menu. • Per-sign-in region Each role row also has a region dropdown — choose which AWS region a sign-in lands in. It defaults to your region and remembers your last pick per role; turn off “Remember the region I pick per role” in General Settings and every row always opens on your default instead. Edit the offered regions via “Regions”. • Console tabs stay in their region Some AWS consoles are account-wide and carry no region of their own, so visiting one drops the region from the console address — and the next regional console you open lands wherever your AWS profile's default Region points rather than where you were working. Console Hopper remembers what region each console tab is in and sends the tab back, while leaving alone any region you picked yourself from AWS's own region menu. • Copy account ID Click the account-id button on any row to copy the 12-digit id. • Colour-coded console tabs Every AWS console tab opened through the plugin gets a coloured favicon (env colour) and an account-name title prefix, so ten open tabs are still distinguishable at a glance. • Tab groups — visual containers Console Hopper drops each new console tab into a Chrome tab group: by role, by organisation, or by a per-ticket override tag. Same role always gets the same colour. Note: tab groups are a Chrome visual feature only — they don't isolate cookies. For real session isolation, combine with Chrome profiles. • Sensitive-sign-in confirmation Configure which role-name keywords (default: "admin") and which account types are sensitive. Signing into a matching role/account pops a "are you sure?" modal so you don't accidentally land in production. • Active AWS sessions AWS allows five concurrent console sessions per browser profile, and normally only tells you once you have hit the limit. A counter at the foot of the right column turns amber with one slot left and red when full. Open it to see every session — account, role, region, tab group, when it started, how long it has left and how many tabs it still has open — and sign any one of them out to free a slot. Session metadata only; cookie contents are never read. • Clear AWS sessions One click signs you out of your AWS console sessions by clearing aws.amazon.com authentication cookies (your console favourites and settings are kept). Sessions held elsewhere — an IAM Identity Center portal on awsapps.com, for instance — are outside the extension's reach and stay signed in. • New-tab sign-in ⌘/Ctrl-click, middle-click or ⌘+Enter opens the console in a new tab. A "Sign-in" side-menu option sets the default; the modifier inverts it. • Drag-to-reorder Hold and drag any role row to set your preferred order. "Reset Order" in the side menu restores AWS's default. • Light / dark / auto theme, compact mode, keyboard shortcuts / or Ctrl/Cmd+K (or a tap of Alt) focuses search, ↑/↓ moves the selection, Alt+arrows walk the search suggestions, Enter signs in to the selected role, Esc closes modals / clears filters. • Export / import settings as JSON Share your configured orgs, envs, account types, role names, services, tags, favorites and shortcuts with a teammate. • Org-agnostic Ships with generic placeholders. You rename Org A / Org B / Org C and fill the patterns to match your real organisations. No hard-coded vendor names anywhere. PRIVACY Console Hopper runs entirely in your browser. It does not contact any server of ours, send telemetry, or collect personal data. It talks only to AWS, and only to read which console sessions you have open and to sign one out when you ask — never to read credentials or cookie contents. All settings (favorites, custom org / env / type / role labels, recent signins, preferences) are stored in chrome.storage.local — they never leave your device unless you click "Export Settings" yourself. PERMISSIONS — WHY • storage — persist your preferences and configuration locally • tabs — read the current tab so the service worker knows which console tab just opened (needed for tab grouping) • tabGroups — create and colour Chrome tab groups for each account+role combination • host access — limited to AWS SAML sign-in pages and AWS console pages, so the plugin can enhance the role-picker, decorate console tabs, and ask AWS which console sessions you have open. No other sites are touched. INSTALL 1. Install from the Chrome Web Store. 2. Open your AWS SAML sign-in URL. The role picker is now the Console Hopper UI. 3. On first load, a welcome panel walks you through the highlights. 4. Configure your organisations, environments, account types, role names and services from the side menu (hover the right edge). This extension is community-built and not affiliated with Amazon Web Services. "AWS" is a trademark of Amazon.com, Inc.
5 out of 51 rating
Details
- Version1.6.0
- UpdatedSeptember 8, 2026
- Offered byCutSpace
- Size89.23KiB
- LanguagesEnglish
- Developer
Email
ccoe-plugin@cutspace.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site