# Un-static > No-backend form endpoints for static sites. Free plan, automatic spam filtering, hosted reCAPTCHA, file uploads, webhooks, and a REST API. ## Docs - [Endpoints (forms)](https://un-static.com/docs/api/forms.md): Use the Un-static Forms API to list, retrieve, and update form endpoints, including auto-response and captcha settings, with JSON examples. - [Authentication](https://un-static.com/docs/api/authentication.md): Authenticate with the Un-static API using Bearer tokens. Learn how to generate, activate, and use your API key to manage form endpoints securely. - [Introduction](https://un-static.com/docs/api/introduction.md): Un-static Forms REST API reference. Create, retrieve, and manage form endpoints programmatically with JSON responses. Get your API token to start. ## How-tos - [Add an AJAX Contact Form to Your Site](https://un-static.com/how-to/add-ajax-contact-form.md): Submit forms via jQuery.ajax() or JavaScript without page reload. Works with Un-static's free form endpoints. Includes reCAPTCHA and spam protection. - [Send an Auto-Response Confirmation Email to Form Submitters](https://un-static.com/how-to/add-auto-response-confirmation-email.md): Send an automatic confirmation email to whoever submits your form. Personalize it with {{field}} placeholders and starter templates. Free on every plan. - [Add a Contact Form to GitHub Pages](https://un-static.com/how-to/add-github-pages-contact-form.md): Step-by-step guide to adding a working contact form to your GitHub Pages site. Copy-paste setup, spam filtering included. Works with Jekyll and static HTML. - [Hosting your own reCAPTCHA for your static form](https://un-static.com/how-to/host-recaptcha.md): Set up Google reCAPTCHA on your static site forms. Follow this step-by-step guide to host your own CAPTCHA and block spam bots effectively. - [Add a Contact Form to Hugo](https://un-static.com/how-to/add-hugo-contact-form.md): Add a working contact form to your Hugo static site in minutes. Just paste your form endpoint into a Markdown file. Free spam filtering & email delivery included. - [Receive File Uploads on Your Form](https://un-static.com/how-to/receive-file-uploads.md): Accept file uploads on your static-site form with Un-static Forms. Add a file input, set multipart/form-data, and receive secure download links by e-mail. Paid plans. - [Add a Contact Form to Any Static Site in 2 Minutes](https://un-static.com/how-to/add-static-contact-form.md): Add a static site contact form with one copy-paste form endpoint - no PHP, no JavaScript, no server. Works with Hugo, Jekyll, Hexo & plain HTML. Free. ## Guides - [How to Add a Contact Form to a Static Website (The Complete Guide)](https://un-static.com/guide/how-to-add-contact-form-static-website.md): Learn how to add a contact form to any static website. Step-by-step guide with copy-paste code for Hugo, Jekyll, GitHub Pages & more. Free form backend included. ## FAQ - [Which file types and sizes can my form receive?](https://un-static.com/frequently-asked-questions/allowed-file-types.md): You can receive images (PNG, JPG, GIF, WebP), PDFs, Office documents (DOC, DOCX, XLS, XLSX, PPT, PPTX), text and CSV files, and ZIP archives. Executables and s… - [How do file attachment downloads work, and how long are they available?](https://un-static.com/frequently-asked-questions/file-attachment-downloads.md): We don't attach the raw file to your notification e-mail. Instead, the e-mail and your submission archive contain a secure download link for each file. The lin… - [Can my form receive file uploads or attachments?](https://un-static.com/frequently-asked-questions/receive-file-uploads.md): Yes, on a paid plan (Basic or Premium). Add enctype="multipart/form-data" and an to your form, and we'll receive the upload and e-mail you … - [I lost my form's admin link. What now?](https://un-static.com/frequently-asked-questions/lost-form-admin-link.md): If you have a form that is already linked to an Un-static account, you can just login! If you have just registered a form endpoint, use your form to submit to … - [I want to link my form to an account](https://un-static.com/frequently-asked-questions/link-form-to-account.md): To link a form endpoint to an account, please go to your endpoint's admin page, and there you can link it to your Un-static account. - [How do I send a confirmation email to the person who submitted my form?](https://un-static.com/frequently-asked-questions/send-confirmation-email-to-form-submitter.md): Link your form to your Un-static account, set the Reply To field in Basic Configuration to the form field holding your visitor's e-mail address, and enable aut… - [How can I test if my form works?](https://un-static.com/frequently-asked-questions/test-form.md): If you take your form link and add '/test' to the end of the URL, you see a page to easily test the different methods to address your form endpoints. - [Can I use JSON data as well?](https://un-static.com/frequently-asked-questions/use-json-data.md): Yes, you can. Just as with an ajax call you will have to handle your own Google reCAPTCHA, and use the ajax endpoint. - [Can I use Un-static forms from Javascript or jQuery.ajax()?](https://un-static.com/frequently-asked-questions/use-un-static-form-javascript-jquery-ajax.md): You can use Un-static forms from within Javascript as well. You will need to run your own Google reCAPTCHA or disable. We have step-by-step instructions for ad… - [How do I use my Un-static form endpoint?](https://un-static.com/frequently-asked-questions/use-un-static-form-endpoint.md): In order to use your form endpoint, you will need to include the form reference into the HTML form on your site. - [Can I use Un-static forms with a Hugo static site?](https://un-static.com/frequently-asked-questions/use-un-static-forms-hugo.md): It's easy to add an Un-static form to a website generated with Hugo. We have step-by-step instructions for adding a contact form to a Hugo site. - [What happened to Brisk Forms?](https://un-static.com/frequently-asked-questions/what-happened-brisk-forms.md): We took control over the original briskforms.com domain and service at the end of 2019. Everything should still be working. If not, let us know! ## Pages - [Features](https://un-static.com/features.md): Email protection, auto reCAPTCHA, direct reply-to, auto-response, webhooks, Zapier & file attachments (paid plans). Every feature works on any plan, even Free. - [Static Form HTML Examples](https://un-static.com/static-form-examples.md): Ready-to-use static form code for Bootstrap 4, Bootstrap 3 & plain HTML. Copy the snippet, paste your form endpoint, and receive submissions today. Free. ## Optional - [llms-full.txt](https://un-static.com/llms-full.txt): every page above, inlined as one document