Step-by-step
🌐 Hugging Face
Hugging Face
📘 Step-by-step 📘 Hugging Face · Hugging Face↗ Hugging Face · Official sitebeginner 🏠 Everyday life

Translate a foreign-language recipe or instruction manual with Hugging Face's free translator

Paste any Spanish, French, or Japanese text and get a clear English version in your browser — no signup, no install.

In short: Hugging Face runs free, open-source translation models in your browser through its "Translation" page — paste a foreign recipe or manual on the left, pick your language pair, and an English version appears on the right. No signup, no payment, but it isn't perfect for every language and very long texts need to be split into smaller chunks.

Picking up a friend's grandmother's paella recipe — written only in Spanish — used to mean a lot of squinting at a phone dictionary. Hugging Face, the open-source AI platform, has a quieter but surprisingly handy tool: a free translator that lives right on its website. No app to install, no account to make, no payment. You paste the text, pick a model, and read the English on the other side. Here's how to use it in about three minutes.

💡 Tip: tap a step’s number when you finish it — a green tick appears and your browser remembers how far you got.

✅ Before you start
  • A web browser (Chrome, Firefox, Safari, or Edge — anything modern).
  • A computer, tablet, or phone with internet.
  • The text you want translated — copy it from a website, a PDF, or type it out.
  • About 3–5 minutes total.
1

Open the Hugging Face translation page

In your browser's address bar, type huggingface.co/tasks/translation and press Enter. A page loads with the title "Translation" and a short explanation of what the tool does, plus a demo box in the middle of the screen. The demo has two text areas — one on the left for the text you want translated, and one on the right where the English (or your chosen language) will appear.

If that exact URL doesn't work on your device, search "Hugging Face translation" in Google, or go to huggingface.co first, then look for a "Tasks" link in the top menu and choose "Translation" from the list. Sites get reorganized now and then, so a small detour is normal.

💬 Exampletype `huggingface.co/tasks/translation` into the address bar.

You'll know it worked when you see a page titled "Translation" with two text boxes sitting side by side.

2

Choose your language pair

Look just above or below the text boxes for two dropdown menus — one labeled something like "Source language" (the language your text is written in) and one labeled "Target language" (the language you want). The default is often English-to-something, so you'll likely need to change the source.

Click the source-language dropdown and scroll until you find the language of your text — Spanish, French, Japanese, German, Korean, and many more are listed. Then make sure the target language is set to English. If you don't see your language listed, that's the cue for Step 3.

If your screen shows only one dropdown, or the language names appear as codes like "es" or "fr" instead of full names, that's fine — the codes follow the international standard: es is Spanish, fr is French, de is German, ja is Japanese, zh is Chinese, ko is Korean, pt is Portuguese, it is Italian, ru is Russian.

💬 Exampleset the source dropdown to "Spanish" and the target dropdown to "English."

You'll know it worked when both dropdowns show the pair you want — for example, "Spanish → English" — and the text boxes are still empty and ready for you.

3

Pick a different model if your language is missing

Below the language dropdowns, you may see another selector labeled "Model" with a default choice already filled in (often something starting with "Helsinki-NLP" or "facebook/nllb"). The default usually works well for common European languages. If your language wasn't in the dropdowns, or the default gives you poor results, click this dropdown and pick a different one.

The most beginner-friendly choice for rare or non-European languages is "facebook/nllb-200-distilled-600M" — it's been trained on around 200 languages, so it usually covers whatever you throw at it. For common pairs like Spanish-English or French-English, the lighter "Helsinki-NLP/opus-mt" models tend to be quick and clear.

If you only see one dropdown and no model selector at all, skip this step — the page has already picked a sensible default for the language pair you chose in Step 2.

💬 Exampleif your dropdown only had ten languages and you need Thai or Vietnamese, switch the model to "facebook/nllb-200-distilled-600M" and the language list grows.

You'll know it worked when a model name appears in a small label like "Model:" or in a gray bar above the boxes, and both text boxes are still visible.

4

Paste your foreign-language text

Click inside the left text box — the one labeled something like "Input" or sitting under the source language. The cursor blinks. Now grab the text you want translated. If it's on a website, select it with your mouse, right-click and choose Copy, then come back here and right-click inside the box and choose Paste. If it's in a PDF or on paper, you may need to type it out, or use your phone's camera to capture it first.

For best results, paste a reasonable chunk at a time — about one paragraph or one recipe step. Most of these models work best on one to five sentences; longer blocks can confuse them and slow the page down. If your text is very long, break it into pieces and translate one piece at a time.

If the translation feels slow or never appears, it usually means the server is busy — wait ten seconds and try again, or refresh the page and paste a shorter piece.

💬 Examplepaste the Spanish line "Mezcle el arroz con el caldo y deje cocer a fuego lento durante 20 minutos."

You'll know it worked when the pasted text shows up in the left box, with accents and special characters preserved exactly as in the original.

5

Click translate (or watch it auto-translate)

Some pages have a button labeled "Translate," "Compute," or a small arrow icon between the boxes. Click it once. Other pages translate automatically the moment you stop typing or pasting — there is no button at all. Either way, give it a few seconds.

The right box — usually labeled "Output" or sitting under the target language — fills in with the English version. Below or beside it, you may see a small note like "Generated in 1.2 seconds" or the name of the model that did the work.

If you see an error message instead of a translation, the most common cause is a language pair the current model doesn't support — go back to Step 3 and pick a different model, or check that the source language matches what you actually pasted (don't paste Spanish if the dropdown still says French).

💬 Exampleafter clicking Translate, the right box should show something like "Mix the rice with the broth and let it simmer for 20 minutes."

You'll know it worked when the right box shows readable English that matches the meaning of what you pasted — even if a word or two come out a little off.

6

Copy the result and use it

Click inside the right box and drag your mouse across the English text to highlight it all. Press Ctrl+C on Windows or Cmd+C on Mac to copy. Now open a Notes app, an email, or a recipe site and paste (Ctrl+V / Cmd+V) the translation where you need it.

For a long recipe or manual, repeat Steps 4 and 5 for each section. Keep the original and the English side by side in your notes — that way you can compare and spot anything that looks wrong.

If a sentence comes out awkward, try rephrasing the original slightly before pasting it back. Small wording changes in the source language often give the model a clearer path to a good English translation.

💬 Examplepaste the English result into a note titled "Paella — translated" alongside the original Spanish so you can double-check the measurements.

You'll know it worked when you have a clean English version of your recipe or manual in your notes, ready to read.

⚠️ Common mistakes
  • Pasting the whole article at once. Most of these models handle one to five sentences at a time well. Split longer text into paragraphs, recipe steps, or bullet points before pasting.
  • Trusting one translation blindly. Models can mistranslate measurements, ingredients, or safety warnings. Cross-check anything important — oven temperature, cooking time, chemical dosage, electrical warnings — against a second source.
  • Forgetting to switch the source language. If you paste Spanish while the source dropdown still says French, the output will be nonsense. Always glance at the dropdown before clicking Translate.
🚀 Try it now

Open huggingface.co/tasks/translation in your browser right now. Find a recipe or a sentence in any language you don't speak — try a Spanish cooking site or a Japanese craft blog — paste one paragraph, and read the English on the other side. That is the whole tool, and you just used it.

❓ Quick questions

How long does this take?

About 6 minutes — the guide has 6 steps, and you can tick each one off as you go.

Which tool do I need?

This guide uses Hugging Face Hugging Face — but the approach works very similarly in other AI assistants.

Do I need to prepare anything?
  • A web browser (Chrome, Firefox, Safari, or Edge — anything modern).
  • A computer, tablet, or phone with internet.
  • The text you want translated — copy it from a website, a PDF, or type it out.
  • About 3–5 minutes total.
What mistakes should I avoid?
  • Pasting the whole article at once. Most of these models handle one to five sentences at a time well. Split longer text into paragraphs, recipe steps, or bullet points before pasting.
  • Trusting one translation blindly. Models can mistranslate measurements, ingredients, or safety warnings. Cross-check anything important — oven temperature, cooking time, chemical dosage, electrical warnings — against a second source.
  • Forgetting to switch the source language. If you paste Spanish while the source dropdown still says French, the output will be nonsense. Always glance at the dropdown before clicking Translate.

Keep reading

Was this helpful?

✦ Original step-by-step guide by AI World HQ's AI editorial team. Written in plain language, reviewed for accuracy.

← Back to all stories