---
title: "Deprecation of Post-processing Asset Optimization Feature"
description: "As of July 17, 2023, the built-in asset optimization feature is deprecated. This change will enable us to provide an even better experience in other areas."
source: "https://www.netlify.com/blog/deprecation-of-post-processing-asset-optimization-feature/"
last_updated: "2026-07-10T23:59:54.000Z"
---
As of July 17, 2023, the built-in [asset optimization feature](https://docs.netlify.com/configure-builds/file-based-configuration/#asset-optimization) is [deprecated](https://docs.netlify.com/platform/release-phases/#deprecated). We’ll show a deprecation notice in the logs for new deploys of affected sites.

On October 17, 2023, the built-in asset optimization feature will be at [end of service](https://docs.netlify.com/platform/release-phases/#end-of-service).

Netlify’s post-processing asset optimization feature bundles and minifies CSS and JavaScript, and compresses images during build time. We understand that these capabilities have been valuable to many of our users, and we apologize for any inconvenience this change may cause. However, we believe that this change will enable us to focus on providing you with an even better experience in other areas.

## Timeline for feature removal

To help smooth the transition, we will be doing a phased approach for this feature removal.

-   As of July 17, 2023, the feature is deprecated. We’ll show a deprecation notice in the logs for new deploys of affected sites.
-   On August 24, 2023, new sites will not be able to use the asset optimization feature.
-   On September 19, 2023, we’ll disable mixed content detection and the related GitHub checks.
-   On October 17, 2023, the feature will be at end of service. We’ll no longer run asset optimization for new deploys, and any related settings will be removed from the Netlify UI. Any related configuration settings in `netlify.toml` will be ignored.

## How do I know if I’m using this feature?

Asset optimization is disabled by default. However, if you’re not sure whether your site uses this feature, you can check in a few places:

-   Your site configuration. Go to **Site configuration > Build & deploy > Post processing > Asset optimization**. ![Post-processing asset optimization feature in the Netlify app UI when enabled](https://cdn.sanity.io/images/o0o2tn5x/production/bdf331e16fc2095fc054130f2806d61f94f9481c-1200x630.png?auto=format)
-   Your `netlify.toml`. Check for any `[build.processing]` settings. ![build.processing settings in the netlify.toml](https://cdn.sanity.io/images/o0o2tn5x/production/e9226617b808f8615d4d42b2aaad92c1c9325b98-1158x544.png?auto=format)
-   Your deploy logs. The next time you deploy your site, check for a log line that says: `DEPRECATION NOTICE: Your site has asset optimization enabled. This feature will be at end of service on October 17, 2023.` ![Deprecation notice for post-processing asset optimization as a log line in deploy logs](https://cdn.sanity.io/images/o0o2tn5x/production/1cc09cfd9fe974674f0d9d7590ab112890615a03-1200x630.png?auto=format)

## What will happen to my site after asset optimization is removed?

After October 17, 2023, Netlify will still build and serve your site.

However, we won’t run the optimization step on new builds and, as a result, we will serve the original assets. Since asset optimization is just an optimization, all functionality of your site should still work. But, users might experience slower load times because they’ll need to download more and/or bigger files.

For older deploys of sites that had this feature enabled, we’ll keep serving the optimized assets.

## How can I run a test build without asset optimization?

You can run a test build without changing your site configuration by creating a branch and updating your `netlify.toml` file to include:

```
[build.processing]  skip_processing = true
```

This way, you can verify the impact on a [Deploy Preview](/products/deploy-previews/) or Branch Deploy before merging your changes to your production branch.

You can be more specific by disabling a different part of the optimization post-processing, as mentioned in the [post-processing asset optimization docs](https://docs.netlify.com/configure-builds/file-based-configuration/#asset-optimization). This way you can test and configure options for JavaScript, CSS, and images individually.

## How else can I practice asset optimization?

Most modern site generators and frontend build tools provide their own way of optimizing assets, so it’s likely that your framework of choice already provides an alternative for this. We recommend you look at their docs and community to find out the recommended option.

If your framework doesn’t provide an alternative, consider using dedicated bundling tools like webpack, Parcel, or Rollup to manage and optimize your JavaScript and CSS files before deploying them to Netlify. You can also consider an image optimization service, such as [Cloudinary](https://www.netlify.com/integrations/cloudinary/) or Imgix, to help optimize images for web delivery. These services often offer other advanced features like lazy loading, responsive images, and automatic format selection.

For any questions, head to our [forum announcement](https://answers.netlify.com/t/please-read-deprecation-of-post-processing-asset-optimization/96657).

### Share

-   [X (fka Twitter)](https://twitter.com/intent/tweet?text=Deprecation of post-processing asset optimization feature&url=https://www.netlify.com/blog/deprecation-of-post-processing-asset-optimization-feature/)
-   [LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https%3A%2F%2Fwww.netlify.com%2Fblog%2Fdeprecation-of-post-processing-asset-optimization-feature%2F)
-   [Facebook](https://www.facebook.com/sharer.php?u=https://www.netlify.com/blog/deprecation-of-post-processing-asset-optimization-feature/)
-   [Bluesky](https://bsky.app/intent/compose?text=Deprecation of post-processing asset optimization feature+https://www.netlify.com/blog/deprecation-of-post-processing-asset-optimization-feature/)

* * *

### Tags

-   [changelog](/blog/tags/changelog/)
-   [Builds](/blog/tags/Builds/)
-   [Post Processing](/blog/tags/post-processing/)

## Keep reading

![](/images/blog-fallback-thumbnail.svg)

Case Studies September 8, 2022

[

### Cloudinary and Netlify Deliver a Performant, Sleek Site for the Hospitality Industry

](/blog/cloudinary-maistra-case-study)

-   ![Profile picture of Charlotte Dillon](/_astro/ba092e80ad4e8fc41b238c66c3f472b477d1c53b-80x80_ZnCI2I.webp)
    
    Charlotte Dillon
    

![](/images/blog-fallback-thumbnail.svg)

Guides & Tutorials May 31, 2023

[

### Understanding your automated DevOps pipeline

](/blog/understanding-automated-devops-pipeline)

-   ![Profile picture of Salma Alam-Naylor](/_astro/824da0593d02b9571a577aed4ff1d70073e3c797-1000x1000_Z2qMuVc.webp)
    
    Salma Alam-Naylor
    

## Recent posts

News & Announcements June 25, 2026

[

### Netlify Functions, designed for Agent Experience

](/blog/netlify-functions-designed-for-agent-experience)

-   ![Profile picture of Eduardo Bouças](/_astro/52958f21e8450baf6d8e60302341a984e220c0cd-512x512_13VDlu.webp)
    
    Eduardo Bouças
    

News & Announcements June 24, 2026

[

### How we measure Netlify’s Agent Experience

](/blog/how-we-measure-netlify-agent-experience)

-   ![Profile picture of Sean Roberts](/_astro/bbf2243f8171dbddd80ab2103622106cef84d125-512x512_Z1d2LKE.webp)
    
    Sean Roberts
    

Guides & Tutorials May 15, 2026

[

### How to build a real-time AI chatbot in minutes with Netlify Agent Runners (no backend)

](/blog/how-to-build-a-real-time-ai-chatbot-in-minutes-with-netlify-agent-runners-no-backend)

-   ![Profile picture of Nahrin Jalal](/_astro/f0e7c8f227a03fe58340c99ef5439d5a896c0733-272x272_Z23kDpD.webp)
    
    Nahrin Jalal
    

![](/_astro/3f255b372fa958df35802666ee33b4609b2d71bd-1200x1586_1VtE2D.webp)

### How do the best dev and marketing teams work together?

[Access the report](https://www.netlify.com/reports/2024-leadership-trend-report/access/)