

# Delete IAM policies
<a name="access_policies_manage-delete"></a>

You can delete IAM policies using the AWS Management Console, the AWS Command Line Interface (AWS CLI), or the AWS API.

**Note**  
Deletion of IAM policies is permanent. After the policy is deleted it cannot be recovered.

For more information about IAM policy structure and syntax, see [Policies and permissions in AWS Identity and Access Management](access_policies.md) and the [IAM JSON policy element reference](reference_policies_elements.md).

For more information about the difference between managed and inline policies, see [Managed policies and inline policies](access_policies_managed-vs-inline.md). 

The number and size of IAM resources in an AWS account are limited. For more information, see [IAM and AWS STS quotas](reference_iam-quotas.md).

**Topics**
+ [Delete IAM policies (console)](access_policies_manage-delete-console.md)
+ [Delete IAM policies (AWS CLI)](access_policies_manage-delete-cli.md)
+ [Delete IAM policies (AWS API)](access_policies_manage-delete-api.md)