# Supported languages

Makeform supports 13 languages. You choose the app's language from the dropdown at the bottom of the left sidebar. The built-in text on a form, such as its buttons and error messages, has its own setting on each form. Multi-language forms, AI translation, and the respondent language switcher require Pro or Business.

Makeform is a free AI form builder: describe what you want to collect and it builds the form for you, with unlimited forms and submissions on the free plan.

---

## Available Languages

Makeform is available in the following languages:

- **EN** English
- **DE** German
- **JA** Japanese
- **ES** Spanish
- **FR** French
- **KO** Korean
- **IT** Italian
- **TH** Thai
- **RU** Russian
- **ZH-HANT** Chinese (Traditional)
- **ZH-HANS** Chinese (Simplified)
- **PT-BR** Portuguese (Brazil)
- **AR** Arabic

---

## How to Change Language

The language setting is automatically detected from your browser preferences. To use Makeform in a different language:

### 1. Using the Language Dropdown

Click the language dropdown at the bottom of the left sidebar (next to the theme switcher) to select your preferred language.

![Language dropdown in sidebar](https://fs.pagegun.com/p/BtaPkTIL/media/aaaff8e0.webp)

### 2. Access via URL

Add the language code to the URL:

- Example: `makeform.ai/fr` for French
- Example: `makeform.ai/ja` for Japanese
- English doesn't require a language prefix

**Language codes:**

- `de` - German
- `ja` - Japanese
- `es` - Spanish
- `fr` - French
- `ko` - Korean
- `it` - Italian
- `th` - Thai
- `ru` - Russian
- `zh-Hant` - Traditional Chinese
- `zh-Hans` - Simplified Chinese
- `pt-BR` - Brazilian Portuguese
- `ar` - Arabic

:::callout{type="info"}
Makeform remembers an explicit language choice for up to one year. For signed-in users, the preference is also saved to the account and reused across sessions and dashboard visits.
:::

---

## What Gets Translated

When you use Makeform in a supported language, the following elements are automatically translated:

- Dashboard and navigation menus
- Form builder interface
- Settings and configuration options
- Buttons and actions in the app
- Error messages and notifications
- Help text and tooltips

:::callout{type="info"}
Changing the app language does not change your forms. To change the buttons and error messages your respondents see, set the form's own language: see [Set the language of a form's buttons and messages](/help/guides/set-a-form-language). It also does not translate your form content (questions, answers, custom text). You control the language of your form content. Multi-language forms, AI translation, and the respondent language switcher require Pro or Business.
:::
