---
title: Does Paperform support HTML and CSS? | Paperform Help Center | Paperform
description: We support adding custom HTML and CSS on selected plans.
url: "https://paperform.co/help/articles/what-is-html-and-css"
type: static
generatedAt: "2026-04-04T00:42:02.943Z"
---

Does Paperform support HTML and CSS?
### Plans and Features

Please note that this feature is exclusively available with specific [pricing plans.](https://paperform.co/pricing/)

### HTML (Hypertext Markup Language)

HTML (Hypertext Markup Language) is standard language for creating web pages. The ability to add custom HTML makes it simple to embed third party services, create sections with more complex structures (e.g. tables, code blocks, etc).

You can insert HTML by clicking the ADD HTML option in the menu next to the selected line on your form.

![Add an HTML block by clicking an empty line, hovering over the + icon to the left, and selecting "Add HTML."](https://img.paperform.co/fetch/f_auto,w_1400/https://d3gw2uv1ch7vdq.cloudfront.net/img/does-paperform-support-html.png)

### CSS (Cascading Style Sheets)

CSS (Cascading Style Sheets) is used to control the appearance of just about everything. Custom CSS gives you fine level control over the styling on the page, allowing you to have precise control the coloring, spacing, sizing, and lots more!

Custom CSS can be added under Theme → UI Elements → Custom CSS.

If you would like to learn more about HTML and CSS, have a look at [this short course](https://www.codecademy.com/learn/learn-css) that will bring you up to speed.

### JavaScript

JavaScript (or JS for short) is a programming language commonly found on websites and web apps. It allows you to develop completely custom behaviours and functionality through the use of custom code on your forms.

JavaScript can be added to your forms, and is fully supported within...

 - Custom HTML blocks.
 - [Analytics scripts](https://paperform.co/help/articles/how-to-set-up-custom-analytics-scripts/).

If you'd like to learn more about JavaScript, have a look at [this short course](https://www.codecademy.com/learn/learn-javascript-fundamentals) to help explain the fundamentals.

**Note:** JavaScript is intended for use by advanced users. You may wish to contact a developer to assist you with producing custom code on your forms.

### Related Articles
  [How do I customize the success page that is shown when a form submits?  You can customize the success page under "After Submission → Success Pages & Redirects."](/help/articles/how-do-i-customize-the-success-page-for-when-a-form-submits/)
[How do I create a custom PDF?  Create your own PDFs under After Submission → Custom PDFs](/help/articles/custom-pdfs/)
[How do I send an email to the respondent?  Sending an email to the submitter upon form submission is a very common need, luckily it's very easy to set up.](/help/articles/how-do-i-send-an-email-to-the-respondent/)