Alat yang Anda butuhkan, siap dipakai

Alat Pembalik Teks

Masukkan teks, pilih unit yang dibalik, dan hasilnya langsung muncul. Urutan karakter, kata, kalimat, dan baris bisa dibalik seluruhnya, per baris, atau per kata, dan teks Inggris juga bisa diubah menjadi huruf atas-bawah. Peta urutan menunjukkan dengan garis ke mana bagian awal teks asli berpindah, dan penilaian palindrom ikut ditampilkan.

Terakhir diperbarui 2026-10-22Semua perhitungan terjadi di browser Anda
Contoh
Unit yang dibalik
Cakupan
Spasi

Hasil

Terakhir diperbarui 2026-10-22Masukan Anda tidak disimpan

Standar ROBERINAlat yang Anda butuhkan,
siap dipakai.
  • Jelas sekilasPosisi input dan hasil terlihat jelas.
  • Hasil lebih duluAngka utama tampil dulu; prosesnya hanya saat dibutuhkan.
  • Minta lebih sedikitTanpa pendaftaran atau data yang tidak perlu.

Pilih unit yang ingin dibalik: karakter, kata, kalimat, atau baris, lalu hasilnya langsung muncul

Masukkan teks ke kolom teks asli pada pembalik di atas, lalu pilih unit yang dibalik di sisi kiri (di ponsel, di bagian atas). Hasil terbalik langsung tampil di kolom hasil. Kalimat Selamat pagi, semoga harimu menyenangkan menjadi nakgnaneynem umirah agomes ,igap tamaleS jika dibalik per karakter, dan menjadi menyenangkan harimu, semoga pagi Selamat jika dibalik per kata. Jika cakupan diubah menjadi per baris, posisi baris tetap dan hanya isi setiap baris yang dibalik. Jika diubah menjadi per kata, urutan kata tetap dan hanya karakter di dalam tiap kata yang dibalik.

Peta urutan di antara teks asli dan hasil menarik garis dari unit-unit awal teks asli ke tempat tujuannya di hasil. Unit pertama ditandai warna oranye, sehingga mudah dibandingkan: pada pembalikan seluruhnya ia pindah ke paling akhir, sedangkan pada pembalikan per baris ia pindah ke akhir barisnya. Di bawah hasil juga tampil keterangan apakah teksnya palindrom, yaitu sama saat dibaca dari belakang. Hasil dapat dikirim kembali ke kolom teks asli untuk dibalik sekali lagi dengan unit lain.

Kapan pembalik teks berguna

  • Membuat nama panggilan atau status yang unik: nama atau kalimat pendek yang dibalik per karakter menjadi tulisan yang tidak langsung terbaca dan terlihat lucu. Kalimat bahasa Inggris dengan unit atas-bawah menjadi bentuk seperti ʇxǝʇ yang terbaca jika ponsel diputar terbalik, dan bisa langsung ditempel ke profil atau unggahan.
  • Membuat atau memeriksa palindrom dan permainan kata: untuk kalimat seperti "Ibu Ratna antar ubi" yang tetap sama dibaca dari belakang, lihat kolom hasil dan penilaian palindrom sambil memperbaiki satu huruf demi satu huruf. Spasi dan tanda baca tidak ikut dibandingkan, jadi cara memenggal kata tidak memengaruhi penilaian.
  • Membalik urutan daftar atau catatan: catatan, riwayat percakapan, atau jurnal kerja yang tersusun dari yang terlama dapat dijadikan urutan terbaru dengan memilih unit baris. Isi tiap baris tidak berubah, hanya baris terakhir yang naik ke atas, sehingga cocok untuk merapikan data sebelum ditempel ke lembar kerja.
  • Membuat soal latihan susunan kata: soal yang meminta siswa mengembalikan kalimat berurutan kata terbalik ke susunan semula sering dipakai untuk melatih struktur kalimat. Dengan cakupan per baris, satu daftar yang berisi satu kalimat per baris dapat diubah menjadi soal sekaligus.
  • Memeriksa hasil fungsi pembalik string: jika string dibalik lewat kode, emoji atau bendera sering rusak. Pembalik ini membalik per kelompok karakter yang tampak di layar, sehingga hasilnya bisa dibandingkan dengan fungsi buatan sendiri untuk melihat di mana string terpecah.
  • Mencoba urutan kalimat dalam paragraf: untuk mencoba menaruh kesimpulan di depan, pilih unit kalimat. Tanda titik, tanda tanya, dan tanda seru ikut berpindah bersama kalimatnya, dan posisi pergantian baris tetap.

Cara memakai

  1. Ketik atau tempel teks yang ingin dibalik ke kolom teks asli. Tombol contoh di atas mengisi teks sekaligus mengubah unit dan cakupannya.
  2. Pilih unit yang dibalik. Karakter adalah satu huruf seperti yang tampak di layar, kata adalah kata hasil pemisahan oleh kamus peramban, kalimat adalah rangkaian yang berakhir dengan titik, tanda tanya, atau tanda seru, dan baris adalah satu baris di antara dua pergantian baris. Atas-bawah membalik urutan karakter sambil mengganti tiap karakter dengan bentuk yang diputar 180 derajat.
  3. Pilih cakupan. Semua membalik teks secara utuh seperti bayangan di cermin, per baris menjaga urutan baris dan hanya membalik di dalam baris, dan per kata menjaga urutan kata dan hanya membalik di dalam kata. Cakupan yang tidak cocok dengan unit terpilih ditampilkan pudar.
  4. Rapikan spasi jika perlu. "Satu spasi" menyatukan spasi atau tab berurutan menjadi satu dan menghapus spasi di awal dan akhir baris, sedangkan "Hapus" membuang semua spasi dan tab dan hanya menyisakan pergantian baris.
  5. Periksa di atas kolom hasil cara pembalikan yang dipakai, lalu lihat di peta urutan ke mana unit-unit berpindah. Tombol Salin menyalin seluruh hasil, dan Simpan txt mengunduhnya sebagai berkas.
  6. Untuk menggabungkan dua cara, tekan "Hasil ke teks asli" lalu pilih unit lain. Misalnya, "satu dua tiga" yang dibalik per kata menjadi tiga dua satu; jika itu dibalik per karakter dengan cakupan per kata, hasilnya agit aud utas, sama dengan membalik seluruh teks per karakter.

Hasil menurut unit dan cakupan

Teks yang sama dapat memberi hasil yang sangat berbeda, tergantung unit yang dibalik dan cakupannya. Hasil pada tabel di bawah adalah nilai yang benar-benar dikeluarkan pembalik ini; pergantian baris ditampilkan sebagai baris terpisah.

UnitCakupanTeks asliHasil
KarakterSemuaHari ini cerah
Besok hujan
najuh koseB
harec ini iraH
KarakterPer barisHari ini cerah
Besok hujan
harec ini iraH
najuh koseB
KarakterPer kataHari ini cerah
Besok hujan
iraH ini harec
koseB najuh
KataSemuaHari ini cerah
Besok hujan
hujan Besok cerah
ini Hari
KataPer barisHari ini cerah
Besok hujan
cerah ini Hari
hujan Besok
KalimatSemuaSaya makan nasi. Saya berjalan kaki.
Saya tidur.
Saya tidur. Saya berjalan kaki.
Saya makan nasi.
KalimatPer barisSaya makan nasi. Saya berjalan kaki.
Saya tidur.
Saya berjalan kaki. Saya makan nasi.
Saya tidur.
BarisSemua1. Belanja
2. Cuci baju
3. Olahraga
3. Olahraga
2. Cuci baju
1. Belanja
Atas-bawahSemuaGood luck!
2026
9ᘔ0ᘔ
¡ʞɔnl poo⅁
Atas-bawahPer barisGood luck!
2026
¡ʞɔnl poo⅁
9ᘔ0ᘔ

Karakter dengan cakupan seluruhnya menulis ulang teks dari karakter terakhir seperti bayangan di cermin, sehingga urutan baris ikut terbalik. Untuk menjaga posisi baris, pilih per baris; untuk menjaga posisi kata, pilih per kata. Atas-bawah dengan cakupan seluruhnya sama dengan memutar teks 180 derajat, sehingga baris terakhir naik ke paling atas, sedangkan atas-bawah per baris memutar tiap baris secara terpisah.

Mengapa emoji, bendera, dan aksen tidak terpecah

Komputer menyimpan huruf sebagai deretan nomor yang disebut code point, dan satu huruf yang tampak tunggal di layar sering tersusun dari beberapa nomor. Jika nomor-nomor itu dibalik satu per satu, kelompoknya terurai dan berubah menjadi karakter lain. Pembalik ini lebih dulu membagi teks menjadi kelompok karakter (grapheme cluster) menurut Unicode UAX #29, yaitu satuan yang dirasakan orang sebagai satu karakter, baru kemudian membaliknya.

Teks asliJumlah karakter
tampak / code point
Jika code point dibalikPembalik ini
ab👍🏽3 / 4🏽👍ba (simbol warna kulit terlepas)👍🏽ba
keluarga👨‍👩‍👧9 / 13👧‍👩‍👨agraulek (susunan anggota keluarga terbalik)👨‍👩‍👧agraulek
café (e + aksen gabung)4 / 5́efac (aksen terlepas ke depan)éfac
🇮🇩🇯🇵2 / 4🇵🇯🇩🇮 (menjadi bendera yang tidak ada: JP dan DI)🇯🇵🇮🇩
Zürich (u + tanda diaeresis gabung)6 / 7hcir̈uZ (diaeresis pindah ke huruf r)hcirüZ

Emoji bendera adalah pasangan dua huruf indikator wilayah, emoji keluarga adalah beberapa emoji orang yang disambung dengan zero width joiner (ZWJ), dan huruf beraksen sering disimpan sebagai huruf dasar ditambah tanda gabung. Dalam semua kasus ini, pembalik ini memperlakukannya sebagai satu karakter.

Tabel huruf atas-bawah

Unit atas-bawah membalik urutan karakter sambil mengganti tiap karakter dengan karakter Unicode yang menyerupai huruf itu setelah diputar 180 derajat. Sekitar separuh huruf kecil yang berubah menjadi karakter Unicode yang namanya memuat TURNED, misalnya U+0250 ɐ, U+0279 ɹ, dan U+0287 ʇ. Huruf b, d, n, p, q, dan u cukup ditukar dengan huruf yang terbentuk saat diputar, sedangkan huruf lain dan angka memakai karakter mirip dari blok atau aksara lain. Tabel menunjukkan karakter kiri berubah menjadi karakter kanan, dan memasukkan karakter kanan akan mengembalikannya ke kiri.

JenisKarakter asliKarakter hasil
Huruf kecila b c d e f g h i j k l m n o p q r s t u v w x y zɐ q ɔ p ǝ ɟ ƃ ɥ ᴉ ɾ ʞ l ɯ u o d b ɹ s ʇ n ʌ ʍ x ʎ z
Huruf kapitalA B C D E F G H I J K L M N O P Q R S T U V W X Y Z∀ ꓭ Ɔ ꓷ Ǝ Ⅎ ⅁ H I ſ ꓘ ⅂ W N O Ԁ Ό ꓤ S ꓕ ∩ Λ M X ⅄ Z
Angka0 1 2 3 4 5 6 7 8 90 Ɩ ᘔ Ɛ ㄣ ϛ 9 ㄥ 8 6
Tanda baca. , ? ! ( ) [ ] { } < > _ &˙ ' ¿ ¡ ) ( ] [ } { > < ‾ ⅋

Huruf beraksen (á, ñ, ü) diputar tanpa aksennya, hanya huruf dasarnya yang diputar. Aksara yang tidak punya bentuk terputar, seperti aksara Korea, Jepang, dan Mandarin, dibiarkan apa adanya. Hasilnya berupa teks, bukan gambar, sehingga bisa ditempel ke aplikasi pesan dan media sosial. Namun huruf Lisu pengganti B, D, K, R, dan T kapital dapat tampil sebagai kotak di perangkat yang tidak punya fontnya.

Cara menilai palindrom

Palindrom adalah teks yang sama saat dibaca dari depan maupun dari belakang. Penilaian di sini hanya mengambil huruf dan angka dari teks asli, menganggap huruf besar dan kecil serta huruf beraksen sebagai huruf yang sama, lalu membandingkan dari kedua ujung. Spasi, tanda baca, simbol, dan emoji tidak ikut dibandingkan, dan penilaian hanya tampil jika ada dua huruf atau angka atau lebih.

Teks asliHuruf dibandingkanPenilaian
Kasur ini rusak13Palindrom
katak5Palindrom
kodok5Palindrom
Malam5Palindrom
Ibu Ratna antar ubi16Palindrom
Selamat pagi11Bukan palindrom

Perbandingan dilakukan huruf demi huruf, sehingga "Kasur ini rusak" dinilai palindrom walaupun ada spasi di antara katanya. Kalimat bahasa Inggris seperti "Was it a car or a cat I saw?" juga dinilai palindrom, karena yang dibandingkan hanya hurufnya.

Hal yang sering membingungkan

  • Urutan kata dan urutan karakter tertukar: "Saya membaca buku" yang dibalik per kata menjadi "buku membaca Saya", sedangkan yang dibalik per karakter menjadi "ukub acabmem ayaS". Untuk permainan membaca terbalik pilih karakter, dan untuk latihan susunan kata pilih kata.
  • Kata terbalik, tetapi tanda baca tetap di tempatnya: pada unit kata, koma, titik, dan tanda tanya tetap berada di posisi semula. "Halo, dunia! Apa kabar?" menjadi "kabar, Apa! dunia Halo?". Jika tanda baca ingin ikut berpindah, gunakan unit kalimat, yang menghasilkan "Apa kabar? Halo, dunia!".
  • Tanda kurung tampak terbalik: pada unit karakter, "(halo)" menjadi ")olah(". Itu hasil yang benar dari membalik urutan karakter, jadi arah kurung perlu diperbaiki langsung di kolom hasil. Pada unit atas-bawah, kurung ikut diputar sehingga arahnya sudah sesuai.
  • Kalimat terpotong setelah singkatan: "Dr. Budi membeli kopi Rp3.500. Lalu pulang." yang dibalik per kalimat terpecah setelah "Dr." sehingga hasilnya "Lalu pulang. Budi membeli kopi Rp3.500. Dr.". Aturan dasar Unicode menganggap titik yang diikuti spasi dan huruf kapital sebagai akhir kalimat. Titik yang diikuti angka, seperti pada Rp3.500, tidak dipecah.
  • Spasi tak terlihat di akhir baris: teks yang disalin dari tempat lain sering membawa spasi di akhir baris, sehingga setelah dibalik per karakter muncul spasi di awal baris. Pilih "Satu spasi" untuk menghapus spasi di awal dan akhir baris.
  • Apakah dibalik dua kali kembali seperti semula: jika unit dan cakupannya sama, membalik dua kali biasanya mengembalikan teks asli. Namun spasi yang dibuang oleh pilihan spasi tidak kembali, huruf beraksen yang dibalik atas-bawah kembali tanpa aksen (á → a), dan jika kalimat terakhir tidak diakhiri tanda baca, seperti "Kalimat pertama. Kalimat kedua", hasil pertama "Kalimat kedua Kalimat pertama." terbaca sebagai satu kalimat sehingga pembalikan kedua tidak mengubah apa pun.

Keterbatasan pembalik ini

  • Pemisahan karakter, kata, dan kalimat memakai Intl.Segmenter milik peramban. Pada peramban yang sangat lama dan tidak mendukungnya, teks dipecah menurut code point dan aturan sederhana, sehingga emoji dan aksen bisa terpecah.
  • Pemisahan kalimat mengikuti aturan dasar Unicode, jadi setelah singkatan seperti "Dr." atau pada kalimat yang berakhir tanpa tanda titik, batasnya bisa berbeda dari yang dipikirkan orang.
  • Untuk bahasa yang tidak memakai spasi antarkata, seperti Jepang, Mandarin, dan Thai, batas kata ditentukan oleh kamus di peramban, sehingga hasilnya dapat sedikit berbeda antarperamban.
  • Huruf atas-bawah hanya tersedia untuk abjad Latin, angka, dan beberapa tanda baca. Karakter pengganti hanya mirip bentuknya dan sebenarnya huruf lain, sehingga pencarian dan pemeriksa ejaan tidak mengenalinya sebagai kata semula.
  • Teks yang ditulis dari kanan ke kiri, seperti bahasa Arab dan Ibrani, dibalik menurut urutan penyimpanannya, sehingga hasilnya mungkin terasa berbeda dari urutan yang tampak di layar.
  • Kolom teks asli menerima hingga 100.000 karakter (hitungan unit kode pada kolom input). Peta urutan hanya menggambar beberapa unit pertama, sedangkan kolom hasil menampilkan seluruhnya.
  • Teks yang dimasukkan hanya diproses di dalam peramban ini dan tidak dikirim ke server, juga tidak disimpan pada alamat atau penyimpanan. Penyalinan hanya berfungsi lewat koneksi aman (HTTPS); jika terblokir, pilih teks di kolom hasil lalu salin sendiri.

Sumber

Acuan: batas kelompok karakter, kata, dan kalimat, normalisasi, serta nama karakter untuk huruf atas-bawah dicek pada naskah standar di bawah ini pada 22 Oktober 2026. Hasil pada tabel adalah nilai yang dihitung oleh pembalik di halaman ini dengan cara yang sama.

Pertanyaan yang sering diajukan

Bagaimana cara membalik teks atau tulisan?

Masukkan teks ke kolom teks asli, lalu pilih unit Karakter dengan cakupan Semua. Hasil terbalik langsung muncul di kolom hasil. "Selamat pagi, semoga harimu menyenangkan" menjadi "nakgnaneynem umirah agomes ,igap tamaleS". Tombol Salin menyalin seluruh hasil, dan Simpan txt mengunduhnya sebagai berkas. Untuk membalik urutan kata, kalimat, atau baris saja, ganti unitnya.

Apa beda membalik karakter per baris dengan membalik urutan baris?

Unit Karakter dengan cakupan Per baris membiarkan posisi baris dan hanya membalik urutan karakter di dalam tiap baris. Unit Baris membiarkan isi tiap baris dan hanya menukar urutan barisnya, sehingga baris terakhir naik ke paling atas. Untuk membuat daftar menjadi urutan terbaru, pilih Baris; untuk membuat setiap baris terbaca seperti tulisan cermin, pilih Karakter dan Per baris.

Bagaimana nasib koma dan titik jika urutan kata dibalik?

Tanda baca dan spasi tetap di tempatnya, dan hanya kata-katanya yang diisi terbalik. "Halo, dunia! Apa kabar?" menjadi "kabar, Apa! dunia Halo?", dan posisi pergantian baris tidak berubah. Agar tanda baca ikut berpindah, pilih unit Kalimat: titik, tanda tanya, dan tanda seru berpindah bersama kalimatnya, sehingga hasilnya "Apa kabar? Halo, dunia!".

Apakah emoji dan huruf beraksen ikut terbalik dengan benar?

Ya. Satu karakter yang tampak di layar diperlakukan sebagai satu unit, sehingga emoji keluarga, emoji dengan warna kulit, bendera, é dengan aksen gabung, dan Z + u + diaeresis gabung tidak terpecah. Pada alat yang membalik per code point, bendera bisa berubah menjadi bendera lain yang tidak ada, atau simbol warna kulit terlepas. Pada peramban yang sangat lama dan tidak mendukung pemisahan karakter, teks diproses per code point.

Bagaimana membuat teks terbalik atas-bawah (upside down) seperti ʇxǝʇ?

Pilih unit Atas-bawah. Urutan karakter dibalik, dan huruf Latin, angka, serta beberapa tanda baca diganti dengan karakter Unicode berbentuk putaran 180 derajat. "Hello World!" menjadi "¡plɹoM ollǝH", yang terbaca seperti kalimat semula saat ponsel diputar terbalik. Aksara Korea, Jepang, dan Mandarin tidak punya bentuk putaran, sehingga dibiarkan; jumlahnya ditampilkan di bawah hasil. Masukkan hasilnya lagi dan pilih Atas-bawah untuk mengembalikan teks semula; hanya huruf beraksen yang kembali tanpa aksen (á → a).

Bisakah membuat teks bayangan cermin dengan sisi kiri dan kanan yang terbalik?

Tidak bisa dengan teks yang dapat disalin, karena karakter Unicode berbentuk bayangan cermin hanya ada untuk sebagian huruf Latin dan tidak cukup untuk satu kalimat penuh. Jika hanya urutan bacanya yang ingin seperti cermin, balik per karakter. Jika bentuk hurufnya juga harus terbalik kiri-kanan, jadikan teks sebagai gambar, lalu pakai Putar & Balik Gambar dan pilih balik horizontal.

Apa patokan penilaian palindrom?

Hanya huruf dan angka yang diambil dari teks asli; spasi, tanda baca, dan simbol dibuang. Huruf besar-kecil dan aksen dianggap sama, lalu urutan dibandingkan dari kedua ujung. Karena itu "Kasur ini rusak" dan "Ibu Ratna antar ubi" dinilai palindrom, begitu pula "A man, a plan, a canal: Panama". Penilaian muncul hanya jika ada dua huruf atau angka atau lebih.

Apakah teks yang saya masukkan dikirim ke server?

Tidak. Pembalikan, penilaian palindrom, penyalinan, dan penyimpanan txt semuanya diproses di dalam peramban yang sedang dipakai. Teks tidak dikirim ke server dan tidak disimpan pada alamat atau penyimpanan. Setelah halaman dimuat ulang, isinya kembali ke contoh awal.