Turn any X Article into your language in one tap, with the same format and layout as the original.
Website: xread.page
You're scrolling X and an Article in another language catches your eye. The headline promises a lot: a complete SEO audit, a write-up on how a team sped up its builds, a few thousand words of industry insight from a creator overseas. Then you scroll down and hit the problem. Ordinary tweets have a translate button. Long Articles don't.
The workarounds all feel clumsy. You can push through in a language you only half read, slowly, missing nuance. You can copy it into a translation tool and watch the headings, sections and code collapse into one block of text. Or you can feed it to a chatbot one chunk at a time and rebuild the layout yourself.
xread was made for exactly this. It's made for long Articles, not posts: share an Article from the X app or paste its link, and a few seconds later it opens in your language, looking just as it does on X.
01 · X translates tweets. xread translates Articles.
X's built-in translation is made for tweets. As you scroll, it translates them one by one. Articles are long and structured, and X never gave them a translate button.
That's the gap xread fills. It translates the whole Article at once, so there's nothing to tap paragraph by paragraph and no switching between windows. From the first paragraph to the last, it's all in your language.
02 · The same format and layout as the original
The worst thing about translating a long piece isn't the odd wrong word. It's losing the structure halfway through. The original has headings, sections and a clear rhythm of paragraphs; copy it out and you're left with a wall of text.
xread keeps the same format and layout as on X. Wherever the original breaks into a new section, so does the translation; a subheading in the original is still a subheading. What you read is a properly laid-out Article, not a dump of translated text.
03 · Links, @names, #hashtags and code stay exactly as they are
Every Article has things that should never be translated: links like xread.page, names like @handle, tags like #hashtag, and code like npm run build.
xread translates only the text around them. Those stay untouched, always. Links still work, the @ still points to the same person, hashtags are still searchable, and code can still be copied and run.
04 · Technical Articles: your code survives intact
Many of the Articles worth reading on X are technical: engineering post-mortems, tool tutorials, setup notes. The most frustrating part of reading them through an ordinary translator is watching the code get "translated" too, with command flags turned into words and indentation scrambled.
In xread, code is never translated. Take the example on the site, an Article called "Seven small changes that halved our build time". The first section heading, "1. Cache the dependencies", and its explanation, "Most of the time went on downloading the same packages on every run", are translated into your language, while the line below, npm ci --prefer-offline, doesn't change by a single character. Understand the idea, then copy the command and try it.
05 · Want to check the original? Switch between Translation, Original and Bilingual
Some Articles you just want to understand quickly. Others you want to read in translation while checking the author's exact words, especially for technical terms and turns of phrase.
The xread reading page has three views: Translation, Original and Bilingual. Bilingual shows each paragraph with its original beneath it, so you can compare line by line without hunting for your place in two windows.
06 · Read creators from around the world in your own language
The people you follow don't all write in your language. An indie developer in Japan, a designer in the Spanish-speaking world, an investor writing in English: any of them might publish a long Article on X. Whether you got through it used to depend on how good your second language was. Now you just share it and read it start to finish in your own.
If an Article is already in the language you picked, xread tells you so, and lets you choose another language or read it on X instead.
07 · 34 languages, and the whole app switches with you
xread translates Articles into 34 languages: English, 简体中文, 繁體中文, 日本語, 한국어, Español, Português, Français, Deutsch, Italiano, Nederlands, Русский, Українська, Polski, Čeština, Română, Magyar, Ελληνικά, Türkçe, العربية, עברית, فارسی, اردو, हिन्दी, বাংলা, Bahasa Indonesia, Bahasa Melayu, Tiếng Việt, ไทย, Filipino, Svenska, Norsk, Dansk, Suomi.
Pick one under "Translate into" at the top of the page, and it's not just the Articles: the whole app switches to that language. The site itself is the demo. Choose a language and the sample paragraph on the page turns into it, with the links, names, tags and code left exactly as they were.
08 · iPhone: a Shortcut, right in the X share sheet
On iPhone, xread plugs into the X app's share menu with a Shortcut called "Translate". Set it up once; it takes about a minute. After that, any Article is three taps from your language.
- On your iPhone, open xread.page/install, tap "Add to share sheet", then "Add Shortcut".
- In the X app, open an Article and tap "Share", the box with the arrow.
- X shows its own row of apps first. Swipe it to the end and tap "Share via…" (some versions of X call it "Share post via…").
- Tap "Translate", the one with the globe.
- Not there? Scroll to the bottom, tap "Edit Actions…", then the green "+" beside Translate, and "Done". Once only: it then stays near the top.
- The first time, your iPhone asks if Translate may open xread.page. Tap "Always Allow".
The Article opens in your language. From now on it's just steps 2, 3 and 4.
09 · Android: add it to your home screen, then share to xread
On Android, add xread to your home screen once, and it shows up in the X app's share menu.
- In your phone's browser, open xread.page/install, tap "Install", then "Install" again in the box that opens.
- In the X app, open an Article and tap "Share".
- X shows its own row of apps first. Swipe it to the end and tap "Share via…".
- Tap xread. Not in the first row? Swipe along, or tap "More".
The Article opens in your language. If your browser can't add xread to the home screen, either of the next two methods works too.
10 · On a computer, or in any browser: put xread.page/ in front of the link
On a computer, or in any browser, there are two ways:
-
Add the prefix: in the address bar, put
xread.page/in front of an x.com link and press Enter. For example,x.com/ChadSE0/status/2120150197183434762becomesxread.page/x.com/ChadSE0/status/2120150197183434762, and the Article opens in xread, in your language. - Paste the link: open xread.page, paste the Article's link into the box and tap "Translate".
The first time, an Article takes a few seconds to get from X.
11 · Read the opening first, then decide
When you share an Article from X, there's no account to create and nothing to agree to. The opening is translated at once, so you can judge whether it's worth reading on.
To read the whole thing, sign in with your X account, and you carry on right where you left off.
12 · Share a great Article with someone who reads another language
Found something good and want to send it to a friend? Tap "Share" in xread, copy the link and send it. When they open it, they can read the start in their own language. You read it in English, they read it in Japanese, and one link is all it takes.
13 · Phone, computer: one account, one list
Every Article you translate stays in your "Your articles" list. Start reading on your phone, open the same account on your computer later, and the list is still there, searchable by title or author. You can set the appearance the way you like it, too: System, Light or Dark.
14 · Sign in with X: no password, and it never posts for you
xread signs you in with your X account, with no separate password. It gets only what sign-in needs, your name, handle and picture. It never sees your email or your X password, has no access to your posts, messages or followers, and never posts for you.
No ads, and nothing that follows you around other websites. You can see, download or delete what xread holds about you at any time.
Articles always belong to their authors. xread translates public X Articles, and if an author would rather their Article stayed out of xread, they can write to support@xread.page and it will stop translating it.
15 · Try one now
Next time you hit a foreign-language Article on X you can't get through, you don't have to struggle or copy and paste:
- iPhone: Share → "Translate"
- Android: Share → xread
- Computer: put
xread.page/in front of the link
Open xread.page, paste the link of an X Article you've been meaning to read, and see it in your language, laid out just as the author made it.
xread is an independent service, not affiliated with X Corp.

Top comments (0)