How to make an X (Twitter) photo mosaic
Open a free X mosaic generator, type a public X username and wait about half a minute. You get the people that account talks with most as a collage of profile photos, with its own photo as the largest tile. Choose a layout and a format, take out anyone you do not want in it, then download the PNG or post it on X.
An X mosaic is a photo collage of the people an account is actually in conversation with. It is not built from followers: every tile is someone who replies, quotes or mentions, and the ones who talk back come first. That makes it a picture of your corner of X as it is this week.
By Filippo PelloiaReviewed
CutNoodle is independent from X Corp. X is referenced only to identify the platform.
What an X mosaic shows
The account's own profile photo is the biggest tile. Around it, in order of ranking, come the profile photos of the people it interacts with most in its recent public posts, up to 50 of them. Every tile is square, and together they fill the whole picture.
The ranking comes from conversations: replies, quotes, mentions and reposts, in both directions. Following someone is not a conversation, so a follower who never writes does not appear, and a friend you have been replying to every day does.
X Mosaic or X Circle?
Both tools read the same posts and rank the same people with the same score. The difference is the shape. X Circle puts the people in rings around the profile photo, so you see at a glance who is closest. X Mosaic packs their photos side by side as tiles, so the picture is full from edge to edge and works in tall and wide formats as well as square.
If you want to show who is in your inner circle, make a circle. If you want a collage of everyone you talk with, to post or to use in a story, make a mosaic. Once one is ready, the button to make the other starts from the same username.
How to make your X mosaic
- Open X Mosaic. There is no sign up and no login.
- Type a public X username, with or without the @, and press Make my mosaic.
- Wait while it reads the recent posts. It usually takes 20 to 60 seconds, and the page shows how far it has got.
- Under Layout, pick Tiles, Grid or Rows. Under Format, pick 1:1, 4:3, 3:4 or 9:16.
- Look at the list under the picture, Who is in it, and why. Untick anyone you do not want in the mosaic; the next person in the ranking takes their place.
- Set the background, the number of People (10 to 50), the Spacing between tiles and the Rounded corners. You can also show usernames and rank numbers.
- Press Download PNG to keep it, Copy image to paste it into a post, Copy share link for a link, or Post on X.
The three layouts
- Tiles mixes three sizes. The account takes the large tile in the top left corner, the top of the ranking gets medium tiles, about one person in five, and everyone else gets small ones. It is the default, and it reads like a ranking.
- Grid gives every person the same size, around a larger tile for the account in the centre. Nobody looks more important than anyone else, which suits a picture meant as a thank you to everyone in it.
- Rows puts the account at the top, with the top of the ranking in the first row and longer rows of smaller photos below. It reads from top to bottom, like a podium.
The four formats
| Button | Shape | Size in pixels | Good for |
|---|---|---|---|
| 1:1 | Square | 1200×1200 | A post in almost any feed |
| 4:3 | Landscape | 1600×1200 | A post seen on a computer, a slide or a newsletter |
| 3:4 | Portrait | 1200×1600 | A post seen on a phone |
| 9:16 | Story | 1080×1920 | Stories and full phone screens |
The tiles are laid out again for each format, so the picture is always full, with no empty bands to crop. For a post, square is the shape every app shows whole; 3:4 portrait takes more of a phone screen while people scroll. For a story, use 9:16: in a feed, a picture that tall may be shown cropped.
Why someone is missing
- Likes, follows and direct messages are not public. They are not counted, however many there are.
- The mosaic only reaches back as far as the posts it reads. That is a few hundred recent posts: a few days for an account that posts all day, months for a quieter one.
- Private accounts cannot be read. Someone whose account is private does not appear, even if you talk every day.
- The People slider stops before them. With People set to 20, number 21 in the ranking is left out of the picture. Move the slider up to bring them in.
- They were unticked. Anyone taken out of the list stays out of the picture until you tick them again.
Posting your mosaic
A short line works best with the picture: thank the people in it, or tag the ones in the biggest tiles. People who find their face in a mosaic often reply, and that reply counts toward the next one.
It works for any public account, not only yours. Public posts can still concern real people, so use a mosaic of someone else respectfully, and never to harass anyone or to suggest something about them that the picture does not show.
Where the data goes
The username you type is sent from your browser to FxTwitter, an independent unofficial service that reads public X posts. If it does not return a profile or a profile photo, the browser asks vxTwitter, another independent service. The ranking and the picture are made in your browser. Nothing is stored unless you make a share link: then the mosaic as you see it is kept for 7 days, and the link stops working after that. The details are in the privacy policy.
Common questions
Is there a free X mosaic generator without login?
Yes. X Mosaic on CutNoodle costs nothing and never asks you to sign in to X or to give it access to an account. It only reads public posts, so any public username works.
What size should an X mosaic be?
For a post, the square picture (1200 by 1200 pixels) is the safe choice, and the 3:4 portrait (1200 by 1600) takes more of a phone screen. For a story, use 9:16, which is 1080 by 1920 pixels.
How many people fit in an X mosaic?
From 10 to 50: you choose with the People slider. If the account talked with fewer people in the posts that were read, the mosaic shows the ones it found.
Can I make a mosaic of a private account?
No. The posts of a private account cannot be read publicly, so there is nobody to rank and nothing to lay out.
Why does my X mosaic change from one day to the next?
It is made from recent posts at the moment you press the button, and every interaction loses half its weight every 30 days. A new conversation brings someone in; a quiet week pushes them down or out.
Make your X mosaic. Free, no login, ready in under a minute.

