All Tools View Categories About Contact Privacy

AWS Service Prefix Lookup

Look up the full AWS service name behind a short IAM/ARN service prefix.

Curated selection of ~45 common service prefixes — not AWS’s complete 300+ service list. Runs entirely in your browser.
PrefixFull service name

About AWS Service Prefix Lookup

Every AWS service that supports IAM has a short prefix string — the same string that appears before the colon in an action name (like "s3" in s3:GetObject) and as the service field in that service’s ARNs. AWS Service Prefix Lookup is a searchable reference mapping common service prefixes to their full AWS service names.

This table covers roughly 45 commonly used AWS service prefixes spanning compute, storage, database, networking, security, and developer-tooling services — a curated convenience reference, not AWS’s complete catalog of 300+ services. AWS documents the authoritative, complete list of service prefixes (along with each service’s actions, resource types, and condition keys) in its own Service Authorization Reference.

Features

  • ~45 curated service prefixes mapped to their full AWS service names.
  • Live search across both the short prefix and the full service name.
  • Explicitly labeled as a curated subset, not AWS’s complete service list.
  • 100% client-side — nothing is sent anywhere.

How to Use

  1. Type a prefix or service name into the search box (e.g. "states", "step functions", "kms").
  2. Scan the filtered table for the matching prefix and its full service name.
  3. Clear the search box to see the full curated list again.

Examples

Example 1. Search "states" → AWS Step Functions.

Example 2 — search by full name. Search "kubernetes" → Amazon Elastic Kubernetes Service (EKS), prefix "eks".

Example 3. Search "elastic" → surfaces Elastic Load Balancing, EC2 Auto Scaling, ElastiCache, and ECR, all of which include "Elastic" in their full name.

Benefits

  • Fast prefix-to-name lookup while reading policies or ARNs.
  • Search by either prefix or full name.
  • Honest scope — clearly a curated subset with a pointer to AWS’s authoritative reference.
  • Private — runs entirely in your browser.

Frequently Asked Questions

Is this every AWS service prefix?
No. AWS has 300+ services, each with its own IAM service prefix, and this table covers roughly 45 of the most commonly referenced prefixes in IAM policies. For the complete, authoritative list, see AWS’s own Service Authorization Reference, which documents every service prefix along with its actions, resource types, and condition keys.
What is a "service prefix" used for?
It is the string that appears before the colon in an IAM action (e.g. "s3" in <code>s3:GetObject</code>) and, separately, as the service field in an ARN (e.g. "s3" in <code>arn:aws:s3:::bucket-name</code>). Both uses share the same prefix per service.
Can I search by full service name instead of the short prefix?
Yes — the search box matches against both the prefix and the full service name, so searching "Step Functions" finds the "states" prefix, and searching "kms" finds "AWS Key Management Service (KMS)".
What if a prefix I need is not listed?
It is simply not in this curated subset — the table never fabricates an entry. Check AWS’s official Service Authorization Reference for the complete, current list of service prefixes.
Is anything sent to AWS or a server?
No — this is a static reference table filtered entirely in your browser.