# Custom Browser Instructions

Custom Browser Instructions is a free feature of [**Web Unblocker**](https://developers.oxylabs.io/advanced-proxy-solutions/web-unblocker). It's used with a headless web browser that can load and render web pages, execute [**JavaScript**](https://developers.oxylabs.io/advanced-proxy-solutions/web-unblocker/custom-browser-instructions/javascript-rendering), manipulate the DOM (Document Object Model) just like a regular browser, allowing to execute various [**browser instructions**](https://developers.oxylabs.io/advanced-proxy-solutions/web-unblocker/custom-browser-instructions/browser-instructions-beta) such as clicking, scrolling, inputting, waiting and more. Read more:

{% content-ref url="custom-browser-instructions/javascript-rendering" %}
[javascript-rendering](https://developers.oxylabs.io/advanced-proxy-solutions/web-unblocker/custom-browser-instructions/javascript-rendering)
{% endcontent-ref %}

{% content-ref url="custom-browser-instructions/browser-instructions-beta" %}
[browser-instructions-beta](https://developers.oxylabs.io/advanced-proxy-solutions/web-unblocker/custom-browser-instructions/browser-instructions-beta)
{% endcontent-ref %}
