Drop fruit, merge matching pairs, and grow them all the way to a durian
The Fruit Merge Game is a physics puzzle. You drop fruit into a box one piece at a time, and when two matching fruits touch, they merge into the next size up. You start with the smallest fruit, the blueberry, and work through raspberry, lime and fig to the 11th and biggest, the durian. The game ends when a fruit stays above the danger line at the top of the box for 2.6 seconds.
Your score depends on the size of the fruit you create. A lemon (level 5) is worth 100 points and a durian (level 11) is worth 550. If one drop sets off a chain of merges, a multiplier kicks in from the second merge on: ×2, ×3, and so on up to ×5. When a game ends, your score is posted to the Today and All-time leaderboards for that mode, and you can see your rank right away.
How to play
- Aim. Move the mouse, or press and slide your finger left and right, and the fruit follows. A dotted line shows where it will land.
- Drop. Click with the mouse, lift your finger on a touch screen, or press Space on the keyboard. The next fruit appears 0.42 seconds later.
- Make matching fruits touch. The moment they touch, they merge into one and you score. If the new fruit touches another matching one next to it, the merges chain.
- Watch the next fruit and the hold slot. The next fruit is shown in advance. If the current fruit does not suit the board, store it in the hold slot and use it later.
- Keep an eye on the danger line. When a fruit stays above it, a countdown appears. If you merge fruits so that they drop below the line in time, the game goes on.
- Check your rank. When the game ends, your score is posted to the leaderboard and your Today and All-time ranks appear. You can also send your score to someone with Copy result or a challenge link.
The 11 fruits and their scores
The fruits that drop from the top are the first five levels. Blueberries come up 30% of the time, raspberries 26%, limes 20%, figs 14% and lemons 10%. From level 6, the kiwi, fruits can only be made by merging. The score for creating a level-k fruit is 5 × k × (k − 1) points.
| Level | Fruit | Points for making it | In blueberries |
|---|---|---|---|
| 1 | Blueberry | – | 1 |
| 2 | Raspberry | 10 | 2 |
| 3 | Lime | 30 | 4 |
| 4 | Fig | 60 | 8 |
| 5 | Lemon | 100 | 16 |
| 6 | Kiwi | 150 | 32 |
| 7 | Orange | 210 | 64 |
| 8 | Pomegranate | 280 | 128 |
| 9 | Dragon fruit | 360 | 256 |
| 10 | Coconut | 450 | 512 |
| 11 | Durian | 550 | 1,024 |
The "In blueberries" column is how many blueberries it would take to build that fruit from scratch. One durian holds 1,024 blueberries' worth. When two durians meet, they do not grow into anything bigger: they vanish together and give 2,000 points. That clears a lot of room in the box, which is a chance to keep the game going for a long time.
Chains and multipliers
All the merges that happen after you drop one fruit and before you drop the next count as one chain. The first merge in a chain scores its normal points, the second is doubled, the third is tripled, and from the fifth on every merge is multiplied by 5. When you drop the next fruit, the multiplier resets.
| Step | Fruit made | Base points | Multiplier | Points earned |
|---|---|---|---|---|
| 1st | Raspberry | 10 | ×1 | 10 |
| 2nd | Lime | 30 | ×2 | 60 |
| 3rd | Fig | 60 | ×3 | 180 |
| Total | 250 | |||
If the same three merges had happened separately, in three different chains, you would get 10 + 30 + 60 = 100 points. Linking them into one chain gives 250, which is 2.5 times as much. Merges caused by a shake also count toward the chain of the last fruit you dropped.
Three modes
| Mode | Game ends when | Fruit order | Leaderboard |
|---|---|---|---|
| Classic | A fruit stays above the danger line for 2.6 seconds | Random every game | Today and All time |
| Time Attack | 3 minutes have passed, or a fruit crosses the danger line | Random every game | Today and All time |
| Daily Challenge | Same as Classic | The same order for everyone that day | Today and All time |
The 3 minutes of Time Attack start when you drop your first fruit and stop while the game is paused. The Daily Challenge switches to a new order at 00:00 Korea Standard Time (KST, UTC+9). Because you get the same order every time you retry, it helps to remember the sequence you saw in an earlier game.
Hold slot, shake and joker
- Hold slot: store the current fruit, or swap it with the one you stored. You can use it once per fruit dropped.
- Energy: each merge fills it by "level of the new fruit + 1". Making a lime (level 3) adds 4, and a pomegranate (level 8) adds 9. At 100 you get one charge, and you can store up to three. When two durians vanish together, 15 is added.
- Shake: spend one charge to bounce every fruit in the box upward. Matching fruits that were lying apart may meet and merge, and for 1.2 seconds after a shake the danger-line timer does not run.
- Joker: spend one charge to hold a joker instead of the current fruit. The joker raises the first fruit it touches by one level and then disappears. The fruit you were holding comes back as your next one. The joker has no effect on a durian.
Tips for a higher score
- Collect big fruits in one corner. If a big fruit sits in the middle, small fruits split to both sides and cannot meet each other.
- Keep fruits next to each other in size order. With a fig next to a lemon and a lime next to the fig, merging one lime carries on to the fig and the lemon, and the chain multiplier builds up.
- Wait while merges are still happening. Dropping the next fruit resets the multiplier. If the fruits look like they will roll into more merges, it pays to watch for a moment.
- Save the joker for a big fruit. Turning a coconut into a durian with a joker gives 550 points plus the multiplier. On a blueberry, it gives only 10.
- In Time Attack, choose between speed and chains. You can only drop so many fruits in 3 minutes, so unless a chain is worth waiting for, drop the next fruit right away.
How the leaderboard works
- A game's score is posted to the leaderboard as soon as it ends, and your Today and All-time ranks appear. A game in which you never made a merge, and a game you abandoned partway, are not posted.
- There is one leaderboard, shared by every language version. There are no nicknames or accounts: each line shows only the score and the biggest fruit made in that game.
- One game is one line. If the same person plays several games, several lines are posted. The line you posted is marked "You", and only in this browser.
- "Today" runs from 00:00 Korea Standard Time (KST, UTC+9) to the next 00:00, and a score goes onto the board of the day the game started. "All time" shows the records of all dates together. For each mode and date, the top 1,000 lines are kept.
- The server checks whether a score is possible under the rules, using the token issued at the start of the game, the time taken and the number of fruits dropped.
- The values sent are the score, mode, biggest fruit, number of drops, time taken, number of merges, longest chain and the token the server issued at the start of the game. The Daily Challenge also sends the date that set its fruit order. No nickname, account or value that identifies your browser is sent, and the IP address is not stored on the leaderboard.
How is the fruit's movement calculated?
Every fruit is treated as a circle for collisions. The game advances in fixed steps of 1/120 of a second: it collects the time that passed while the screen was being drawn and spends it in steps of that size. The number of redraws usually follows the screen's refresh rate, but because the step is fixed, fruit falls at the same speed on a 60 Hz screen and a 144 Hz screen.
At each contact between two fruits, or between a fruit and a wall, the push-apart impulse is calculated several times in turn, and the accumulated value is limited so that it can never pull the two bodies together. The accumulated values from the previous step are applied first at the start of the next one, which lets a pile of fruit settle and stay steady instead of jittering. A fruit's weight is proportional to its radius raised to the power 1.25, so a big fruit pushes small ones aside without crushing them.
Sounds are made by the browser's oscillator, with no audio files. The bigger the fruit and the longer the chain, the higher the note. Full screen uses the browser's Fullscreen feature, and browsers without it get a view that covers the page instead.
Limitations
- In the Daily Challenge, only the order of the fruits is the same. How the fruits roll depends on where and when you drop them.
- The leaderboard runs without sign-in. The server checks the score range, but it cannot stop cheating completely, so records that break the rules may be removed by the site operator.
- The "You" mark on the leaderboard is added using information stored in this browser. If you clear site data or open the game on another device, the mark does not appear, and the scores you posted stay on the leaderboard.
- "My records" are stored only in this browser and are not visible on other devices.
- If a device is too slow to keep up with the fixed step, time inside the game runs slower than real time. The 3 minutes of Time Attack are also counted in game time.
- The game pauses automatically when you switch to another tab or scroll so that the game is out of view.
Reference date The game rules and score table are as of the 2026-11-13 version, and the sources were checked on 2026-11-13.
Sources
- 01Glenn Fiedler, Fix Your Timestep! (Gaffer On Games, 2004)How to advance a physics simulation in fixed steps, collecting the time that passes while drawing and spending it in steps of that size
- 02Erin Catto, Fast and Simple Physics using Sequential Impulses (GDC 2006)Applying impulses repeatedly at each contact (p. 26), limiting accumulated impulses (p. 31), and the note that applying the previous step's accumulated impulses first reduces iterations and improves stability (p. 35)
- 03MDN: Window.requestAnimationFrame()The redraw callback rate usually matches the display refresh rate, and callbacks mostly pause in background tabs
- 04MDN: Fullscreen APIA feature for showing a specific element and its content in full screen
- 05MDN: Web Audio APISound sources generated by computation, such as OscillatorNode, and sources read from files
Frequently asked questions
How do you play the Fruit Merge Game?
Tap inside the box and the fruit drops from that spot; when two matching fruits touch, they merge into the next size up. With a mouse, move to choose the spot and then click. On touch, press and slide left or right, then lift your finger. The game ends when a fruit stays above the danger line at the top for 2.6 seconds.
How many fruit levels are there?
There are 11: blueberry, raspberry, lime, fig, lemon, kiwi, orange, pomegranate, dragon fruit, coconut and durian. The fruits that drop from the top are the five from blueberry to lemon, and bigger fruits can only be made by merging. When two durians meet, they vanish together and give 2,000 points.
How is the score calculated?
Creating a level-k fruit gives 5 × k × (k − 1) points. A level-2 raspberry gives 10, a level-5 lemon gives 100, and a level-11 durian gives 550. The combo multiplier (×1 to ×5) is then applied. Dropping a fruit does not score anything by itself.
When does the combo multiplier start and stop?
All merges that happen after you drop one fruit and before you drop the next count as one chain. The first merge is ×1, the second ×2, the third ×3, and from the fifth on ×5. Dropping the next fruit resets it, so while fruits are still merging in a row it often pays to wait a moment.
How do I get the shake and the joker?
Each merge fills the energy bar by the new fruit's level plus 1. At 100 you get one charge, and you can store up to three. One charge buys either a shake (it bounces every fruit in the box upward) or a joker (it raises the first fruit it touches by one level). The joker has no effect on a durian.
How does the Daily Challenge differ from Classic?
The rules are the same as in Classic; only the order of the fruits differs. The order is set by the date, so everyone gets the same one, and it changes at 00:00 Korea Standard Time (KST, UTC+9). How the fruits roll depends on where and when you drop them, so results differ even with the same order.
What information goes on the leaderboard?
When a game ends, the score, mode, biggest fruit, number of drops, time taken, number of merges, longest chain and a token the server issued at the start of the game are sent. The leaderboard stores and shows only the score and the biggest fruit. No nickname, account or value that identifies your browser is received, and the IP address is not stored on the leaderboard. Every language version shares one leaderboard, and one game is one line.
Can I play with the keyboard?
Yes. Use the left and right arrow keys to aim and Space to drop. C is the hold slot, Z is shake, X is joker, P is pause, M is sound and F is full screen. The game pauses automatically when you switch to another tab or scroll so that the game is out of view.