# Add compression & reduce unused JS and CSS

**URL:** <https://forum.pinegrow.com/t/add-compression-reduce-unused-js-and-css/7770>\
**Category:** Questions\
**Created:** [February 23, 2023, 10:15pm UTC](https://forum.pinegrow.com/t/add-compression-reduce-unused-js-and-css/7770 "2023-02-23T22:15:08Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![kat](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/kat/32/2221_2.png) [@kat](https://forum.pinegrow.com/u/kat)\
**Post date:** [February 23, 2023, 10:15pm UTC](https://forum.pinegrow.com/t/add-compression-reduce-unused-js-and-css/7770/1 "2023-02-23T22:15:08Z")

</div>

1. How do I add compression (gzip, deflate or brotli) to my non-WP site?

2. Did you ever fix the script to reduce CSS?  
I’ve got bootstrap.css & foundation.min.css

3, Also how to reduce js?  
[…lib/pgia.js](https://mcgraphics.us/pgia/lib/pgia.js)  
[…js/jquery.min.js](https://mcgraphics.us/assets/js/jquery.min.js)

([mcgraphics.us](http://mcgraphics.us))

---

<div class="post-metadata">

**Author:** ![Riccarcharias](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/riccarcharias/32/4051_2.png) [@Riccarcharias](https://forum.pinegrow.com/u/Riccarcharias)\
**Post date:** [February 24, 2023, 7:08am UTC](https://forum.pinegrow.com/t/add-compression-reduce-unused-js-and-css/7770/2 "2023-02-24T07:08:41Z")

</div>

Hi, You can add a brotli compression in the .htaccess file.

---

<div class="post-metadata">

**Author:** ![kat](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/kat/32/2221_2.png) [@kat](https://forum.pinegrow.com/u/kat)\
**Post date:** [February 24, 2023, 7:03pm UTC](https://forum.pinegrow.com/t/add-compression-reduce-unused-js-and-css/7770/3 "2023-02-24T19:03:53Z")

</div>

Where is the .htaccess file? Is it shown in PG?  
I did an .htaccess search on my computer—nothing.

---

<div class="post-metadata">

**Author:** ![Emmanuel](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/emmanuel/32/6294_2.png) [@Emmanuel](https://forum.pinegrow.com/u/Emmanuel)\
**Post date:** [February 24, 2023, 7:44pm UTC](https://forum.pinegrow.com/t/add-compression-reduce-unused-js-and-css/7770/4 "2023-02-24T19:44:51Z")

</div>

@kat Gzip compression is related to the configuration of the web server and is not handled at all from Pinegrow. (Note: Depending on the hosting provider, this type of configuration is not always accessible to the customers …)

Also, Javascript and CSS minification is not a feature available in Pinegrow.  
You will have to use third party tools.

---

<div class="post-metadata">

**Author:** ![Riccarcharias](https://yyz2.discourse-cdn.com/flex036/user_avatar/forum.pinegrow.com/riccarcharias/32/4051_2.png) [@Riccarcharias](https://forum.pinegrow.com/u/Riccarcharias)\
**Post date:** [February 24, 2023, 8:33pm UTC](https://forum.pinegrow.com/t/add-compression-reduce-unused-js-and-css/7770/5 "2023-02-24T20:33:56Z")

</div>

The .htaccess file is a text file where you can write commands in like redirections, cache-control or compression. It lies on your server (where you store your website files via FTP).
