KoguNavi

AWS ARN Parser

Paste AWS ARNs from logs, IAM policies, or CloudTrail and inspect each ARN part without opening a terminal.

Developer tools

What it helps with

  • Read ARNs copied from CloudTrail or logs
  • Check account and region values quickly
  • Build simple ARN examples for IAM policy notes

How to use

  1. Paste one or more AWS ARNs, one per line.
  2. Review service, region, account, and resource fields.
  3. Copy the parsed JSON or build a simple ARN from parts.

Examples

Lambda function

Input

arn:aws:lambda:ap-northeast-1:123456789012:function:my-function

Output

lambda / ap-northeast-1 / 123456789012 / function:my-function

IAM role

Input

arn:aws:iam::123456789012:role/Admin

Output

iam / global / 123456789012 / role/Admin

Good to know

  • Parses ARN structure only; it does not check whether a resource exists.
  • Resource type splitting is best-effort because AWS services use different resource formats.
  • Does not call AWS APIs.

FAQ

Does this check whether the AWS resource exists?
No. It only parses the ARN string and does not call AWS APIs.
Why are some region or account fields empty?
Some AWS ARNs are global or service-specific, such as IAM and S3 ARNs.
Does every AWS service use the same resource format?
No. Resource splitting is best-effort because service-specific ARN formats vary.

Nearby utilities from the KoguNavi toolbox.

Browse all tools