AWS SSM Manager
Download free
v1.0.0 — macOS, Windows & Linux

AWS port forwarding,
without the friction.

Save SSM connections once, launch them in one click. No open ports, no SSH keys, no bastion hosts — just IAM, with a UI that doesn't slow you down.

AWS SSM Manager screenshot

Built for daily use

Every feature exists because the CLI workflow was painful in a specific, repeatable way.

One-click launch

Save connections with name, instance ID, service, region, and profile — then launch in a single click. No more hunting for IDs.

Secure by design

No inbound ports. No SSH keys. No bastion hosts. Built entirely on AWS SSM — the same IAM-based security you already rely on.

Port conflict detection

Catches a busy local port before the tunnel tries to start — a clear error instead of a cryptic failure or silent hang.

Onboarding checks

First-run validation checks your AWS CLI, Session Manager plugin, and credentials — before you waste time debugging setup.

Live terminal

Watch raw SSM session output in real time per connection. Configurable timeouts with live countdown warnings.

Organized & filterable

Group connections by environment, filter by region, service, or profile. Drag to reorder. Bulk move, export, or delete.

Supports OpenSearch Aurora PostgreSQL ElastiCache Redis Amazon MQ

How it works

Three steps to connect to your private AWS resources.

1

Select your profile

AWS SSM Manager auto-detects your AWS CLI profiles. Pick one from the dropdown.

2

Configure & save

Enter your EC2 instance ID and target endpoint. Ports are pre-filled per service. Save for next time.

3

Connect

Click Start Session. Your service is now on localhost. View live logs in the terminal panel.

Prerequisites

Make sure you have these installed before getting started.

AWS CLI v2

brew install awscli Installation guide →

Session Manager Plugin

brew install --cask session-manager-plugin Installation guide →

AWS Credentials

aws configure --profile my-profile

Supports IAM users, roles, and SSO.

IAM Permissions

ssm:StartSession · ssm:TerminateSession

Plus ec2:DescribeInstances for instance lookup.

EC2 instance requirements

  • SSM Agent installed and running (pre-installed on Amazon Linux 2, Ubuntu 20.04+)
  • IAM instance profile with AmazonSSMManagedInstanceCore policy
  • Outbound internet access or VPC endpoints for SSM

Download AWS SSM Manager

Free and open source. No account required.

Latest release
Open source · MIT No telemetry No outbound calls SHA-256 checksums

macOS showing "Damaged and can't be opened"?

This is a Gatekeeper quarantine flag macOS adds to browser downloads — not actual damage. Run this once in Terminal to fix it:

xattr -cr "/Applications/AWS SSM Manager.app"

Removes the quarantine flag for this app only — doesn't affect system-wide Gatekeeper settings.

Stop copy-pasting instance IDs.

Free, open source, and ready to use in under a minute.