What are the main differences between Ranorex Online and Ranorex Studio?

Ranorex Online Advanced web testing in Ranorex Studio
Setup and configuration
Free-to-use
free 30-day trial; see pricing models
No installation, no plug-in
Cloud-hosted testing
Core features
Record and play back actions in browser
Detailed test reports
Scheduling functionality
Play web tests remotely Ranorex
infrastructure
Cloud
infrastructure
Data-driven testing planned
Notifications email, pop-up email
Share test run
Handling dynamic IDs
automatic detection

rule-based handling
Script-based test automation
End-to-end testing (web, desktop, mobile)
Testing of local pages (Intranet) ✓ 
Image comparison
Technology support
Supported technologies web web, desktop, mobile
HTML and JavaScript
Web frameworks (Bootstrap, Sencha, Ext-js. etc.)
iframe support
basic functionality
Deprecated browsers (pre-HTML 5)
Chromium Embedded Framework (CEF)
Flash/Flex
Silverlight
Java applet
Web testing on Linux record, play play
Web testing on Windows record, play play
Web testing on Mac record, play
play
Web testing on Android record, play
play
Web testing on iOS record, play
play
Mobile (native) app testing for Android
Mobile (native) app testing for iOS
Hybrid mobile app testing (embedded WebView)
Access elements outside DOM (Browser dialogs, context menu, …)
Browser pop-up automation