TextBridge
Android · Free · No account

Never miss an SMS again.

TextBridge copies the texts arriving on your phone through to your other devices — a second number, or your own Telegram chat — so you can read them wherever you are. Sync everything, or write rules that send each kind of message where it belongs. It keeps working when the app is closed.

For Android 7.0 or newer. Works with one or two SIMs.

  • No sign-up
  • No servers of ours
  • No trackers
  • Runs after reboot
  • You choose how long history is kept
7.0+
Android supported
Dual
SIM aware
0
Servers of ours
0
Trackers or ads
Features

Everything you need, nothing you don't

A single switch turns syncing on. From there it just works.

Every message, automatically

Each incoming SMS is picked up and synced the moment it arrives. Out of the box there is nothing to configure — no rules, no filters, no maintenance.

Your other numbers

Send copies to your second phone, your work number, or a spare SIM. Enter the number and confirm it with the code we text to it, so only a device you are holding can be added.

Your own Telegram

Add a Telegram bot you created yourself and send copies to your own private chat. TextBridge sends it a code first, so the chat is confirmed as yours before anything else arrives.

Backup and restore

Moving to a new phone? Save your whole setup — devices, Telegram chats, rules, templates and settings — to a single file, locked with a password you choose. Restore it on the new phone and carry on. The file goes wherever you point the save dialog; it never passes through us.

Dual-SIM aware

See which SIM a message arrived on, sync from one SIM only, and choose which SIM sends the copy out.

Runs in the background

Syncing is handled natively by Android, so it keeps working with the app closed, swiped away, or after a reboot — with a permanent notification on screen the whole time, so it is never running invisibly.

Searchable history

Every sync is recorded on your phone — sender, message, the SIM it used, and whether each device succeeded, with the reason if not. Search it by sender, keyword, date or delivery status. You choose how long it is kept — a week, a year, or until you delete it yourself — and anything past that window is removed automatically.

Nothing arrives unproved

Every device — a number, a Telegram chat — is sent a 6-digit code and receives nothing until you type it back. A place you cannot reach cannot be added, so the app can honestly say it syncs to your devices rather than to whatever was typed in.

No sync loops

Add this phone's own number as a device and nothing bad happens. TextBridge recognises the copies it sent itself and will not send them round again, so a mistake cannot quietly burn through your SMS balance — even with a custom template that looks nothing like the standard layout.

Two modes

Simple by default. Powerful when you need it.

The first time you open TextBridge it asks which experience you want. Whichever you pick, you can change your mind later without losing a thing.

Simple Mode

Recommended for most people

Every incoming SMS is synced to the devices and Telegram chats you verified. Nothing to tune, nothing to maintain.

  • Syncs every message
  • SMS and Telegram devices
  • Message templates
  • Background syncing, survives reboot
  • SIM selection and routing
  • Searchable message history

If you just want your texts to reach your other phone, this is all you need.

Advanced Mode

For finer control

Everything in Simple Mode, plus a rule list that decides what happens to each kind of message — and where exactly it goes.

  • Rule based syncing
  • Retry queue for failed network sends
  • Delivery statistics
  • Everything Simple Mode does

Advanced features start switched off, so syncing behaves exactly like Simple Mode until you turn one on.

Switching is safe. Your devices, Telegram chats, SIM settings and history are shared by both modes and are never touched when you switch. Go back to Simple and your rules are kept, just paused — return to Advanced and they are exactly as you left them.
Advanced Mode

One rule list, not a pile of switches

A rule says what to match and where to send it. They run top to bottom and the first match wins — so the order is the logic.

Match what you mean

Match on the sender, on words in the message, or on which SIM it arrived on. Nothing is inspected beyond the words you choose yourself.

Route it precisely

Send a match to SMS, to Telegram, to both, or drop it entirely. Pick exactly which of your verified devices receive it.

Write the message yourself

Templates let you choose how a synced message reads, with placeholders for the sender, the text, the date, the time and the SIM. Shorter templates cost less when syncing over SMS. They work in both modes — you do not need Advanced Mode for them.

Nothing lost to a dead signal

If Telegram cannot be reached, the message is queued and retried automatically as soon as the connection is back, with backoff between attempts. You can see what is waiting and why.

See how it is doing

Counts for today and across everything still kept: what arrived, what was synced, what failed, and what your rules stopped — per channel. How long that history lives is up to you, in Settings.

Try it before you trust it

Paste in a sample message and see exactly what your setup would do with it — whether it syncs, which rule caught it, where it would go and how it would read. No message is actually sent.

All of it runs on your phone. Matching a sender or a keyword happens on the device — no message is ever sent anywhere to be analysed, and no rule you write leaves your phone.
How it works

Set up in under a minute

Four steps, then you can forget it's there.

Grant permissions

TextBridge asks for SMS access, and explains exactly why. It does not ask for your contacts — devices are added by number and confirmed with a code.

Pick your mode

Simple syncs everything with no setup. Advanced adds rules for finer control. You can switch later without losing anything.

Choose your devices

Enter another phone number of your own, or your private Telegram chat — and confirm each one with the code we send to it.

Turn it on

Flip the master switch. From then on every message that arrives is handled automatically.

Where your data goes

Where your messages actually go

Worth being straight about this, because it involves your text messages.

Read this before enabling Telegram

No account, no server of ours — but the places you send to are not ours either

TextBridge has no sign-up and no backend. Your settings and your sync history are stored only on your phone, and we never receive them.

If you enable Telegram syncing, the content of your messages is sent to Telegram's servers through the bot you created. That is how the feature works, and it means Telegram's own privacy policy applies to anything synced there. Leave Telegram off and no message content leaves your device except the SMS copies your carrier sends to the numbers you picked.

A backup file is the one other thing that can leave this phone, and only because you asked for it. It is encrypted with a password you choose before it is written, and it goes wherever you point the save dialog — a cloud drive, a cable, a folder on the phone. We never see it, and without the password neither does anyone who finds it.

The app does send crash reports, through Firebase Crashlytics, so a bug that stops your messages syncing can be found and fixed. A crash report is a stack trace plus device details — never message content, never a phone number, never your Telegram token. There is no analytics and no advertising in the app.

Advanced Mode changes none of that. Matching a sender or a keyword, deciding which rule applies and rendering a template all happen on your phone, and your rules never leave it. Syncing history stays on the phone for as long as you choose to keep it.

Read the full privacy policy →
FAQ

Questions

Does it keep working when the app is closed?

Yes. Incoming messages are handled by native Android components, not by the app's interface, so syncing continues when the app is in the background, swiped out of recents, or after the phone restarts. The one exception is Force Stop — if you force stop the app from Android settings, the system stops delivering messages to it until you open it again.

Do I need a Telegram bot? How do I get one?

Only if you want Telegram syncing. Message @BotFather on Telegram, create a bot, and it gives you a token. Open your new bot and press Start, then message @userinfobot to get your own chat ID — a plain number, no minus sign. Paste both into TextBridge and enter the code it sends you. TextBridge asks for your own private chat ID — a plain number with no minus sign. It syncs your messages to you, not to other people.

What is the difference between Simple and Advanced Mode?

Simple Mode syncs every incoming message to every device you set up — there is nothing to configure. Advanced Mode adds a rule list, a retry queue for sends that failed on a bad connection, and delivery statistics. Both share the same devices, Telegram chats, templates and SIM settings, so switching does not mean setting anything up twice.

Can I switch modes later? Do I lose my setup?

You can switch whenever you like, from Settings, and nothing is lost. Your devices, Telegram chats, SIM settings and history belong to the app as a whole and are never touched by switching. Going back to Simple Mode pauses your rules rather than deleting them — switch to Advanced again and they are exactly as you left them. If you ever do want a clean slate, the switch offers that explicitly and tells you what it will clear.

Does TextBridge read what my messages say?

Only to copy them, and only against words you choose yourself. A rule matches on the sender, on a keyword you type in, or on which SIM a message arrived on — nothing else. TextBridge does not work out what a message is: there is no category for bank alerts, payments, adverts or verification codes, and no rule can single one out.

Whole messages are copied across exactly as they arrived, so a code travels inside the body like any other text. If you want to see what your setup would do before relying on it, the app has a tester: paste in one of your own messages and it shows you which rule catches it and where it would go, without sending anything.

What happens if Telegram is unreachable?

In Advanced Mode you can switch on a retry queue. A message that fails because of a dropped connection is queued and retried automatically once the phone is back online, with increasing gaps between attempts. Configuration problems — a wrong bot token, or a chat the bot cannot post to — are not retried, because they would fail identically every time; those are reported in your history instead.

How do I move my setup to a new phone?

Settings → Backup & Restore. Choose a password, and TextBridge writes a single encrypted .tbk file wherever you point the save dialog. On the new phone, install TextBridge, open the same screen, pick the file and type the password.

The backup carries your devices, Telegram chats, rules, templates, SIM routing and preferences. It deliberately leaves out your message history, the master switch and your verified badges — a restored setup arrives switched off, and each device proves itself again with a fresh code on the phone that will actually be sending. Nothing is uploaded anywhere: the file is written by Android's own file picker, and we never receive it.

Does syncing by SMS cost money?

Yes. Each synced message is a real SMS sent from your SIM, charged at your carrier's normal rate. Long messages are split into multiple parts and billed accordingly. Telegram syncing uses data instead and costs nothing extra.

Why do I have to verify a device?

Because otherwise the app would just be sending your texts wherever you typed. TextBridge sends the device a 6-digit code, and it receives nothing until you read that code there and type it back. A phone you cannot pick up, or a chat you are not signed in to, cannot be added.

It costs one SMS at your carrier's normal rate, once per phone number. Verifying a Telegram chat is free. If you remove a device and add it again later, it asks for a fresh code.

Can I sync from only one SIM?

Yes. On a dual-SIM phone you can switch off syncing for either SIM, and separately choose which SIM sends the outgoing copies — the same SIM the message arrived on, a fixed one, or the phone's default.

What if I add this phone's own number as a device?

Nothing bad happens. TextBridge recognises its own synced messages and will not sync them again, so you can't end up in a loop that burns through your SMS balance. That protection holds even if you write a custom template that looks nothing like the standard layout.

Can I install it on someone else's phone?

No — and please don't. TextBridge is built for syncing your own messages from your own phone. Installing it on a phone belonging to someone else to read their texts without their knowledge is a serious invasion of privacy, is illegal in many countries, and is not a use we support. While syncing is switched on, the app shows a permanent notification on the device so whoever is holding the phone can always see it is running.

Is there an iPhone version?

No. iOS does not let apps read incoming SMS at all, so this kind of app is only possible on Android.

Ready to stop missing texts?

Set it up once and your texts follow you to the device you're actually using — no account, and nothing leaves your phone unless you say so.