For those who may not know, iTween is a procedural animation package for Unity that allows you to animate objects on the fly during runtime. Move , rotate this way, change to this colour, scale to this size, etc. Tell it what to do and it’ll do it smoothly. It’s amazing.
iTween: iTween for Unity by Bob Berkebile (pixelplacement)
If you love iTween in Unity, you’ll (kinda) like this. With the help of original author Bob Berkebile, we’ve ported over most of the functionality to Blueprints and C++!
Latest download: Nov 14 2025 (5.7):
Legacy versions found here:
Video Tutorials can be found : Youtube
Wiki Entry found : https://www.ue4community.wiki/Legacy/Itween
Older versions found in Summary:
Summary
Update 3: 's alpha release version 0.3 (because we said so): iTween for UE4 a0.3f
It has near 100% complete implementations of Move From/To Location, Move To Location Array, Move To Spline Component, and Float Update.
We understand some of this may seem cryptic or difficult to figure out without some sort of tutorial, and we apologise for that! We want to make the full suite of tweening operations available first before we get started on tutorials.
Update 4 (Sep 29 2014): https://forums.unrealengine.com/show…l=1#post155142
Update 5 (Oct 3 2014): https://forums.unrealengine.com/show…l=1#post158082
Update 6 (Oct 21 2014) |DON’T DOWNLOAD THIS, DOWNLOAD UPDATE 7|: https://forums.unrealengine.com/show…l=1#post167360
Update 7 (Oct 22 2014): https://forums.unrealengine.com/show…l=1#post167993
Update 8 (Oct 29 2014): https://forums.unrealengine.com/show…l=1#post171698
Update 9 (Dec 25 2014): https://forums.unrealengine.com/show…l=1#post197552
Update 10 (Jan 6 2015): https://forums.unrealengine.com/show…l=1#post202034
Update 11 (Jan 8 2015): https://forums.unrealengine.com/show…l=1#post202593
Update 12 (Feb 12 2015): https://forums.unrealengine.com/show…l=1#post221051
Update 13 (Mar 19 2015): https://forums.unrealengine.com/show…l=1#post251158
Update 14 (Hotfix) (Mar 20 2015): https://forums.unrealengine.com/show…l=1#post252755
Update 15 (Hotfix) (Mar 22 2015): https://forums.unrealengine.com/show…l=1#post254384
Update 16 (same version, recompiled for 4.8) (Jun 14 2015): https://forums.unrealengine.com/show…l=1#post311438
Update 17 (same version, recompiled for 4.10) (Dec 12 2015): https://forums.unrealengine.com/show…l=1#post436494
Update 18 HOTFIX (addresses packaging issues) (Mar 15 2016): https://forums.unrealengine.com/show…l=1#post493837
Update 19 HOTTERFIX (addresses packaging issues on mobile specifically) (Mar 29 2016): https://forums.unrealengine.com/show…l=1#post502047
Update 20 (recompile for 4.11): https://forums.unrealengine.com/show…l=1#post504434
Update 21 (May 10 2016): https://forums.unrealengine.com/show…l=1#post527827
Update 22 (Nov 15 2016)(Recompile for 4.14): Mediafire Mega
Update 23 (Mar 10 2017)(Recompile for 4.15):
Mediafire Mega
Update 24 (May 31 2017)(Recompile for 4.16):
Mega
Update 25 (Mar 18 2018)(Recompiles for 4.17, 4.18 and 4.19): https://forums.unrealengine.com/deve…14#post1445814
Update 26 (Jul 29 2018)(v0.8.8 for 4.20): https://forums.unrealengine.com/development-discussion/blueprint-visual-scripting/15366-open-beta-procedural-on-the-fly-animation-in-ue4-itween?p=1508518#post1508518
Update 27 (Nov 17 2018)(Recompile of 0.8.8 for 4.21): https://www.mediafire.com/file/63k4b…-4.21.zip/file
Update 27 (Apr 11 2019)(Recompile of 0.8.8 for 4.22): https://www.mediafire.com/folder/n46…/iTween_Builds
Update 28 (Oct 2 2019)(Recompile of 0.8.8 for 4.23): http://www.mediafire.com/file/3dl64v…_4.23.rar/file
Update 29 (Dec 11 2019)(Recompile of 0.8.8 for 4.24): 4_24 - Google Drive
Update 30 (May 10 2020)(Recompile of 0.8.8 for 4.25): 4_25 - Google Drive
Update 31 (Dec 3 2020)(Recompile of 0.8.8 for 4.26): 4_26 - Google Drive
Update 32 (Jun 17 2021)(Recompile of 0.8.8 for UE5EA):
Update 33 (Aug 22 2021)(Recompile of 0.8.8 for 4.27): 4_27 - Google Drive
Update 34 (Apr 14 2022)(Recompile of 0.8.8 for 5.0 HOTFIX):
https://drive.google.com/file/d/1ZKUYcPz1mMAQ2uyH_K-OZ3vPT8dxrrwr/view?usp=sharing
Update 35 (Dec 11 2022)(Recompile of 0.8.8 for 5.1):
https://drive.google.com/file/d/1AYd-jehn9w2x2jIOkRs6VztJIKe3ceBS/view?usp=share_link
Update 36 (Jun 04 2023)(5.2, please read the linked post):
[Open Beta] Procedural On-the-Fly Animation in UE4: iTween! - #578 by JaredTherriault
Update 37 (Sep 10 2023)(5.3):
[Open Beta] Procedural On-the-Fly Animation in UE4: iTween! - #580 by JaredTherriault
If you’d like to donate to the project, you can donate to the original iTween author at PixelPlacement directly at the bottom of the iTween page : iTween for Unity by Bob Berkebile (pixelplacement)
and/or donate to the team responsible for the Unreal Engine port by sticking around for the post-roll ads in our Youtube tutorials. We hate pre-roll ads too, so we decided to go with post-roll as a form of opt-in donation to the porting team
Video Tutorials
-FAQ-
Q: Why not just use Timeline or Matinee/Sequencer?
A: Timeline and Matinee/Sequencer are fantastic tools, but they only allow “hardcoded” animations, unless we’re dumb and missed something (probably). They must be set deliberately and cannot be changed dynamically during gameplay (so no following moving objects, for example). This system allows for exactly that.
Q: Why won’t my object move?
A: Assuming you followed the above sequence perfectly, you should also make sure the object you want to move is set to “Movable” in the Details pane in the editor. Static objects will not move.
Q: Where is x feature from iTween?
A: It’s still in beta and is being worked on. Most features are implemented but there may be some features still lacking. Give it some time. The plan is to eventually support every feature currently available in iTween, provided we can figure out how to do it in UE. If there’s a feature you really need more than any other, please comment in the thread. ![]()
Q: Can this be used with UMG?
A: Yes! iTween 0.8b and later fully supports Render Transforms for UMG. Move, Scale, Rotate, and Shear all can be tweened.
Q: How about Slate?
A: You can use data tweens like FVector and float tweens to animate properties then assign them back to Slate widget properties, but there is no built-in support for Slate like there is for UMG.
Q: Can this be used with BP Components?
A: Absolutely. They operate just like actors.
Q: Do you plan to submit to the marketplace? What will iTween cost?
A: It’s on the roadmap. When it releases on Fab, it will be continue to be free.
Thank you all, and enjoy!
-Sweet, in association with PixelPlacement
Runtime DataTable : Import and export game data to and from CSV or Google Sheets while your game is running!
GSheets Operator : Interface with Google Sheets, add new and delete old sheets, edit columns and rows, make in-game spreadsheets and more!
easyCSV : Read data from any CSV and put them in an easy-to-access string map!
iTween : Free, smooth, procedural object animation