> For the complete documentation index, see [llms.txt](https://docs.beefree.io/end-user-guide/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.beefree.io/end-user-guide/qa-tools/quality-check.md).

# Quality Check

Quality Check is a built-in tool that reviews your email or page before you send or publish it. It checks things like accessibility, image size, and missing links so you can catch and fix problems directly inside the editor.

### Why it's worth running

Content that's readable, fast to load, and free of broken links has a huge impact on both accessibility and campaign performance.

Running Quality Check before you send or publish helps you:

* **Skip manual work**: Stop investing precious time in lengthy manual QA workflows. One click and you are presented with all things that need fixing.&#x20;
* **Ensure Accessibility**: Alt text, proper headings, and readable color contrast mean more of your recipients, including anyone using a screen reader, can actually engage with what you send.
* **Drive campaign performance**: Right-sized images and a lean email size mean your content loads quickly, even on a slow connection or an older device, and shows up fully in the inbox.
* **Skip the guesswork**: You get a clear, built-in check before you hit send. No separate tool, and no need to rely on a second reviewer to catch the basics.

### How to use Quality Check

Look for the shield icon in the editor’s stage. Click it to run the Quality Check and open the dedicated panel.

<img src="https://2138102605-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDMLyfjkB9wlGPVOihGZz%2Fuploads%2FA1UpBB1evvzh7nrsywSr%2Funknown.png?alt=media&amp;token=9b9ae038-af42-427d-bd68-5fb7b7bf88e5" alt="" height="462" width="647">

#### Understanding your results

Once the check runs, your results are grouped into three sections:

**Warnings** are issues worth fixing before you send or publish: things like a missing image description or a button with no link attached.

**Suggestions** are smaller, optional improvements – nice to have, but not critical.

**Passed** shows everything that's already in good shape, so you know what you don't need to touch.

Each section shows a number next to it. That's the count of individual issues found, so if three images are missing alt text, you'll see a badge with a `3` next to that check.

<img src="https://2138102605-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDMLyfjkB9wlGPVOihGZz%2Fuploads%2F8K5RpOYWfX6rtEECvHqs%2Funknown.png?alt=media&amp;token=dcdd0151-a5c6-4889-8ddd-523e171135a0" alt="" height="339" width="647">

#### Fixing an issue

Click any result to jump straight to it, as Quality Check highlights the exact element on your canvas so you don't have to go hunting for it.

From there, click the arrow next to the result to open the right editing panel and make the fix on the spot. If you're reviewing a design rather than editing it, clicking a result opens a comment instead, where you can flag the issue for whoever's building it.

<img src="https://2138102605-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FDMLyfjkB9wlGPVOihGZz%2Fuploads%2FzNtsK7AwDAP028pJRWlS%2Funknown.png?alt=media&amp;token=9ef22dda-6fd8-4534-b455-27292a03c310" alt="" height="393" width="647">

### What Quality Check looks at

{% hint style="info" %}
The exact list of checks and limits may differ slightly from what's listed here, depending on how the integrator has configured Quality Check.
{% endhint %}

**Accessibility**. Flags issues related to missing alt text, missing main language, missing (or too many) headings, text that's hard to read against its background (low color contrast), and font sizes that may be too small. These checks follow standard web accessibility guidelines, so fixing them helps make sure your emails and pages are usable and readable for everyone.

**Links**. Flags buttons, social icons, images, or menu items that don't have a link attached yet. Missing links have a negative impact on your campaign performance and recipients’ experience.

**Image size & HTML weight**. Signals images and HTML that are larger than the recommended limit (500 KB by default for emails, 700 KB for pages, and 80 KB for HTML). Heavy images and HTML slow down load times and can hurt the experience for your recipients, especially on mobile. Oversized emails also risk being cut off ("clipped") by some inboxes.

**Content details**. Flags missing details such as your email's subject line and preheader, or a page's title and description — small things that affect how your email looks in an inbox, or how your page shows up in search results.

\ <br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.beefree.io/end-user-guide/qa-tools/quality-check.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
