There are no upfront fees, long-term contracts or commitments for using this service.

Amazon CodeGuru Reviewer

For Amazon CodeGuru Reviewer, you pay a monthly fixed rate. The monthly price is determined by the aggregated number of lines of code across all of your onboarded repositories, and is calculated using the pricing tiers based on the size of your repository. If you have a code repository with multiple code branches, you will be charged for the largest code branch. Non-code lines in repositories such as comments and empty lines are not counted.

Free Tier

You can get started with Amazon CodeGuru Reviewer at no cost. The Free Tier lasts 90 days for up to 100K lines of code in onboarded repositories per AWS account. When the 90-day Free Tier expires or your repository size exceeds 100K lines of code, you will pay standard pricing rates based on the repository size tier below.

Standard pricing

When you enable CodeGuru Reviewer on your repository, you can, 1) perform an incremental code review analysis (example: pull, push or merge request) to analyze any code changes or, 2) do a full repository scan to get recommendations on the entire repository. The standard monthly pricing includes all incremental code review analysis for onboarded repositories. The monthly price also includes up to two full repository scans per month, for each onboarded repository. Additional full repository scans will be charged at $10 per 100K lines of code.

Every incremental code review analysis and full repository scan is inclusive of all security features available in CodeGuru Reviewer. (See documentation for more details).

CodeGuru Reviewer pricing examples

  • Consider a scenario where you have a single code repository, containing 90,000 lines of code. Each month developers submit 100 incremental code reviews and trigger two full repository scans

    Repository size  Price for the first 100K lines of code Price for the additional 100K lines of code Monthly Charge

    90k

    $0 (first 90 days)

    $10 (after 90-day free tier)

    Not applicable 

    $0 (first 90 days)

    $10 (after 90-day free tier)

  • Consider a scenario, where your free tier has expired. You have a single code repository, containing 450,000 lines of code. Each month your developers submit 300 incremental code reviews and trigger 2 full repository scans. In this scenario, your fixed monthly price will be rounded up to 400,000 lines of code and you will be charged as if you had a 400K code repository.

    Repository size  Price for the first 100K lines of code Price for the additional 100K lines of code Monthly Charge

    450K

    $10

    $30 * 4 (350K rounded to 400K/ 100K) = $120

    $10 + $120 = $130

  • You may also wish to run code analysis on more than one repository. In this example we have three code repositories, each containing 300K lines of code. Each month your developers submit 200 incremental code reviews and trigger 2 full repository scans on each of the code repositories.

    Repository size  Price for the first 100K lines of code Price for the additional 100K lines of code Monthly Charge

    3*300K = 900K

    $10

    $30 * 8 (800K/ 100K) = $240

    $10 + $240= $250

  • You may have a repository that contains multiple code branches. You can run code analysis or any or all of the branches and will be charged only for the largest code branch. In this example, you have a single code repository, containing three branches. The main branch contains 400K lines of code and the other two branches contain 300K lines of code each. Every month your developers submit 300 incremental code reviews, averaging 1,000 lines of code per review, across all three branches. 

    Repository size  Price for the first 100K lines of code Price for the additional 100K lines of code Monthly Charge

    Max (400K, 300K, 300K)= 400K

    $10

    $30 * 3 (300K/ 100K)= $90

    $10 + $90= $100

  • In this example, we will illustrate the impact to your monthly cost of more than two full repository scans per repository per month. You have 3 code repositories, each containing 300K lines of code. Each month your developers submit 200 incremental code reviews on each of the code repositories. They trigger three full repository scans for the first repository and two full repository scans each for the other two repositories.

    Repository size  1st 100K lines of code Additional 100K lines of code Monthly Charge 

    3*300K = 900K

    $10

    $30 * 8 (800K/ 100K) = $240

    $10 + $240= $250

    Repository  Repository size Full repository scan Cap limit (per repository) Over cap charge
    First 300k 3 2 (3-2) * $10 *(300K/100K) = $30
    Second 300k 2 2 $0
    Third 300k 2 2 $0

    Total monthly charges = $250 +$30 = $280

Additional pricing resources

AWS Pricing Calculator

Easily calculate your monthly costs with AWS.

Get pricing assistance

Contact AWS specialists to get a personalized quote.

Amazon CodeGuru FAQs
See FAQs for additional information

Visit the Amazon CodeGuru Reviewer FAQs page.

Learn more 
Sign up for a free account
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Start building in the console
Start building in the console

Get started building with Amazon CodeGuru Reviewer in the AWS Management Console.

Sign in 

From 2/14/22-3/17/22, there was an error published on the CodeGuru Reviewer pricing page. If you believe you were charged incorrectly during this time, please submit an AWS billing request.