How to send iMessages from any web browser on any operating system

By , Jan 29, 2014

Remote Messages for iOS 7

Following in the footsteps of successful cross-platform messaging services like BlackBerry Messenger and WhatsApp, iMessage was released in late 2011 as a way for iPhone, iPad and iPod touch users to send unlimited messages between each other. Apple then went on to release Messages for OS X Mountain Lion the following year, allowing Mac users to join the conversation.

But what if you’re a Windows or Linux user, or you’re away on travel without access to the Mac you normally use? Worry not, as Remote Messages has been updated with support for iOS 7 and 64-bit devices. The popular jailbreak tweak developed by Beast Soft is a browser-based front end for the Messages app on iOS devices. Find out what that means ahead… 

Essentially, Remote Messages replicates as much functionality of the Messages app as possible in modern web browsers such as Chrome, Safari, Firefox and Internet Explorer 9 or later. The two main benefits of using Remote Messages over Messages for Mac is that it works on any operating system and lets you send traditional SMS messages.

The browser-based client has several features that emulate the iMessage experience:

iMessage and SMS support: Remote Messages utilizes WebSockets for perfect synchronization with iOS, meaning that messages you send will automatically appear on your device in the Messages app. If the person you are contacting has a supported Apple product, the message is relayed as an iMessage. Otherwise, it is sent as a traditional SMS message. Standard carrier rates still apply for the latter.

File attachments: You can browse your computer and attach files or media of any type to your messages. I demonstrated this by sending a PDF file to myself, and it instantly showed up on my iPhone. I then attached a more obscure MobileIcons.framework file just to see if non-traditional file formats would send, and it worked too.

Camera Roll access: Attach images from your Camera Roll to send in your messages, or view them full-size with the ability to save them to your computer. This has to be one of the fastest methods of getting screenshots and other images from your iPhone or iPad to your desktop, without having to use iPhoto or an image uploading service like Imgur.

Remote Messages 3

Drafts, Message Searching and Emoji: When you compose a message, it stays in the text field as a draft until you send it. A full set of emoji icons is available to include in your messages. You can also search for messages across your conversations.

Typing notifications: When someone is composing a message to you, Remote Messages displays the same typing indicator bubble that you see in iMessage. I don’t see an option for read receipts, however.

Contacts and pictures: Remote Messages synchronizes with your native Contacts database, and can display their pictures, if enabled.

Custom theme support: Remote Messages comes with a few themes by default. In the screenshots, I’m using the iOS 7 theme.

Wi-Fi, signal and battery: This is essentially your status bar in the browser, displaying your Wi-Fi strength, signal strength and battery status.

Remote Messages 3 Settings

Setting up Remote Messages is a fairly simple process:

Configuring Remote Messages

Step 1: Open Settings.

Step 2: Scroll down and tap ‘Remote Messages’, it is usually situated close to the bottom.

Step 3: Set the username and password you wish to log in with. If you like, you can also set the port number you wish to use. (Ports range between 0 and 65535)

Step 4: Slide the ‘Enable’ toggle to the ‘On’ state. Please allow the server a few seconds to start. If you have any trouble starting the server, a reliable solution is to simply reboot your device once.

Connecting over Wi-Fi

Step 1: Make sure your device is connected to the same network as your computer.

Step 2: On the ‘Remote Messages’ settings panel, note the IP address displayed at the top. You should be able to ping this IP address from your computer. Read how to ping in Windows or Mac OS X.

Step 3: Enter the IP into the address bar of your web browser, followed by : , then the port number. For example: http://192.168.0.5:333

Step 4: At the prompt, authenticate using the username and password you set

Overall, I was impressed with how seamless this tweak works between my iPhone and Chrome on OS X. The setup process is reasonable, the features are plenty, the connection was stable for me and it didn’t seem to impact my battery life too much. But the upside here seems to be more so for PC users, as Messages for Mac is capable of doing pretty much everything that Remote Messages can. Nevertheless, it is a quality tweak that definitely lives up to its price tag.

Remote Messages 3 is available now on the Cydia Store for $3.99, compatible with all iPhone, iPad and iPod touch devices running iOS 7 or later. Existing users of past Remote Messages versions can upgrade for $1.99. Please be advised that this package is hosted on the BigBoss repository, and the developer notes that any other copies of this tweak on Cydia could cause problems.

What do you think of Remote Messages? Will you spend $3.99 for this?

  • Share:
  • Follow:

  • Jonathan

    And JUST YESTERDAY I was just looking for a website that does that.
    You’re not teaming up with the government, are you iDownloadblog?

    • ✪ aidan harris ✪

      They aren’t (at least I hope they aren’t) but yes you’re right there is no way this is secure accessing it via http rather than https…

      • troothseek3r

        lmao. haven’t you been following the news past few months?
        https ain’t nothing to the nsa if they wanted to crack it

      • ✪ aidan harris ✪

        The NSA can’t crack / hack your LAN though unless they are physically connected to it or have a backdoor provided by hardware manufacturers or use expensive cracking equipment. They aren’t going to do any of this before doing some really work to find out who you are and do they really need to go to the trouble of cracking your LAN just to infiltrate a Messages web app the answer to which is always likely going to be No they don’t need to since they can always go directly to ISPS or Wireless Carriers…

      • troothseek3r

        oh, so u meant it’d be more secure to have https within own lan network, lol.

        very good chance the iMessage will be sent to someone *not* on that same network, and that’s when the nsa/whatever else gets access.

      • ✪ aidan harris ✪

        You’re right there. I’m pretty sure Pod2G posted a while a go how a man in the middle attack could infiltrate iMessage…

      • Kris404

        The HTTP interface is only between the local browser and the phone. The message itself is sent from the phone through iMessage (via HTTPS) & SMS using cellular network. Though not the same, think of it as remote web session to your device in your local LAN.

        Enabling HTTPS will have additional resource impacts on the jailbroken phone.

    • troothseek3r

      loll. the nsa doesn’t need to “team up” with a simple blog.
      they can just take whatever they wanna take (including our IP and identity) 🙂

      • Kevin Osborne

        Did seriously no one get that he was being sarcastic…?

      • troothseek3r

        it was more a dig at the nsa and their surveillance of me and you and everyone we know than a reply to his comment 😉

  • Getzz

    Joy

  • Julio Cesar

    So this ONLY works if the device are in the same network of the browser, right?

    • Correct. Your iOS device and browser must be connected to the same network.

      • Julio Cesar

        I see…
        Would be great something like this that work over the internet

      • Scott Curry

        Why would your phone not be on the same network as the computer you’re sitting at? O.o

      • Nick

        I see what he is saying. For instance, while I’m at work my phone is on the guest WiFi network and then the computers I’m using are obviously on a wired network

      • Julio Cesar

        I think computers connected by wire to the same router that your device is connected works too…
        I have apps that works that way, my computer is connected to the router by cable and the smartphone by WiFi to the same router…

      • Nick

        Yea that would make sense, however in my case I work at a hospital so the WiFi that my phone is connected to is used for guests of the hospital and then all the computers are wired to the secure hospital network.

      • Julio Cesar

        Oh I see… That’s a problem.
        So you would need something that works over the internet too, right?

        I think something like “AirDroid” for iOS world be really awesome…

      • Julio Cesar

        Imagine that you forgot your iPhone in home.
        You access your device using your iPad, notebook or any other device that have internet connection and send or receive that important message.

        When my smartphone is in home and I not using, it’s always connected to the charger and wifi, so a tweak like this over the internet world become handy sometimes…

      • Joe

        So are we SOL if the computer we’re on can’t access the phone’s wifi? Where I work, it’s like Fort Knox. So if you have an iPhone, you get one network. If you have a Droid, you’re on another one. Having an app like this is awesome, especially when the phone is docked and tucked away charging, because you can still text without grabbing your phone constantly.

      • Liam McKinley

        Just set up an RDC to a computer at home and BAM it works and you don’t need to forward ports or anything

      • therealjjohnson

        Because if you had your phone then you probably wouldn’t need a computer to send an iMessage. Or If I leave my phone at home it would be nice to be able to respond to text from work.

      • boogerland11

        you can. just port forward your iphone’s ip and port. Also install insomnia to keep your device on wifi. Plug it into a charger, grab you public ip, and using that, you can access the gui from anywhere in the world.

      • Julio Cesar

        iPhone’s ip? Public ip?
        Where I can get those? =P

      • Joe

        I’m pretty sure I won’t have access or the ability to alter any ports.

      • Kevin Osborne

        Joe, you just need access to alter ports at your home. Say your public IP at home is 64.69.12.42 and your iPhone’s IP at home 192.168.1.113 you would set your home router to forward whatever port you’re using for Remote Messages, (say 333) to 192.168.1.113, then at work you would go to http://64.69.12.42:333 and when your router gets that connection and detects it through port 333, it should forward that to the iPhone. Not 100% sure this would work but theoretically it should…

      • Joe

        Thanks, appreciate the effort.

      • ✪ aidan harris ✪

        Port forwarding in you’re routers setting would likely allow external access…

  • solidsephiroth

    This sounds fantastic but, what about secuirity?

    • FabianPVD

      It has an experimental SSL option, but USB tunneling is far easier on the mind if you’re worried about security.

      • solidsephiroth

        Thanks

  • Shawn

    You need to add “while jailbroken” to the end if the article names of these articles. I got excited.

    • marcus1324

      How come you haven’t jailbroken yet?

      • Shawn

        I tried it. Didn’t like it. Restored.

      • Sean Clark

        What didn’t you like?

      • Shawn

        It made my device slow and apps and springboard would crash.

      • Sean Clark

        That’s odd. It shouldn’t do that. :/

      • Shawn

        I thought the same. I usually jailbreak all my devices and have no issues. However this time it have me nothing but problems. I ever tried multiple times.

      • Hehe18

        Guess you might have had a issue with a tweak. Do keep in mind that many tweaks are just now upgrading to iOS 7. Usually when that happens deleting the latest installed tweak solves the issue. If you like the tweak then track the developers progress on it (currently doing that with the Apex tweak).

      • JamesHuntPL

        You like now. Soo jailbreak?

    • Ha. I hear you. However, it’s easier for us to highlight when “no jailbreak is required” rather than when it is. Most of our posts are about jailbreak tweaks so it doesn’t make sense to add “jailbreak required” to all our headlines.

      • Shawn

        Thank you for the reply. I guess it does make sense in the long run when you put it like that.

      • niooong

        Hi Sebastien…

  • Hector Ricky Flores

    Just get a Macbook. lol

    • Indeed ..

    • Huntz

      Just give me $1,500. lol

    • Mozaik

      But i want mac pro . lol

    • Kevin Osborne

      Can’t control standard SMS & MMS with that though, only iMessage. I still like this better.

  • Cool

    YES! I WAS LOOKING FOR SOMETHING LIKE THIS FOR MANY WEEKS!

  • Cool

    Here’s a way to use iMessage on windows:
    1. Download Bluestacks (it’s an android emulator)
    2.From bluestacks download iMessages for android.
    3. There you go.

  • Jorel

    I use Messages app on my Macbook instead.

  • asdlb4

    Would this allow an iPad to send SMS?

    • asdlb4

      Ha…Yes it does!!!

      • Kevin Osborne

        iPad 3G?

  • Huntz

    When I enter the IP/port number in my browser I get a ‘Oops! Google Chrome could not connect to xxx.xxx.x.xxx error. Halp.

    • asdlb4

      Reboot then try

      • Huntz

        Still doesn’t work. :/

      • Kevin Osborne

        You’re sure it’s turned on in the settings?

      • Huntz

        Had the wrong tweak installed. Got it now.

  • FabianPVD

    It should be worth mentioning that you can also USB tunnel to your phone and connect to it using 127.0.0.1:XXXX , XXXX being whatever port you have set.

    • This is actually what I’m doing at the moment since my WiFi is spotty. iFunBox provides the easiest way to do this.

  • Abdl

    Sounds complicated

  • Greg Warren

    I wish there was a way to do this when not on the same wifi network, so I could use my work PC. The wifi network is different than the network out PCs are on.

  • Kevin Osborne

    Carla for iOS 7.

  • TheBoi23

    As soon as SBSSettings gets upgraded I am using wifiSMS and does the same thing but I like the hustle for charging $3.

  • Euan Lake

    This is awesome! Aside from any security concerns that may need to be thought about, this is going to be so useful!

  • So, it just mirrors your messages app to your browser, your iPhone still needs to be within 6m (Wifi range)…how does it notify? Does the sound come from your computer speakers or do you actually have to hear your iPhone?

  • Candy

    can anyone help me figure out how an imessage, that i DID NOT TYPE NOR send from my phone, was sent from my phone? can you explain to me exactly how this was done? I’ve been to verizonwireless and apple store but no one can tell me.

    • SweKiwi

      Why do you care such?

  • Samir

    This is freaking incredible.

  • Sadie Miller

    Anyone answer me please. I want to download this, but i dont want it to be a virus, did anyone resently download it. Is it a virus or not?