Permudah alur kerja Anda: Cari miniwebtool.
Tambahkan
> Encoder dan Decoder ROT13
 

Encoder dan Decoder ROT13

Enkode dan dekode teks sandi ROT13 secara instan dengan roda alfabet langsung, pemetaan karakter demi karakter, ROT5 untuk angka, ROT18 untuk huruf dan angka, dan ROT47 untuk semua karakter ASCII yang dapat dicetak.

Encoder dan Decoder ROT13
Contoh cepat
Tempel teks apa saja. ROT13 hanya mengubah A-Z dan a-z; alihkan varian sandi di bawah untuk menyertakan angka atau ASCII penuh. Tombol yang sama digunakan untuk menenkode dan mendekode.

Embed Encoder dan Decoder ROT13 Widget

Tentang Encoder dan Decoder ROT13

Encoder dan Decoder ROT13 ini menerapkan sandi rotasi huruf klasik ke teks apa pun dan menampilkan proses kerjanya — mulai dari roda alfabet langsung, tampilan sebelum/sesudah karakter demi karakter, statistik lengkap, verifikasi pulang-pergi, hingga perbandingan berdampingan dari keempat varian ROT. Alat ini dirancang untuk penulis yang ingin menyembunyikan spoiler, desainer teka-teki, pengembang yang meninggalkan komentar tidak aktif, pelajar yang mempelajari kriptografi klasik, dan siapa saja yang perlu membalik teks ROT13 dengan cepat.

Cara Menggunakan Encoder dan Decoder ROT13

  1. Ketik atau tempel teks biasa atau teks sandi ROT13 Anda ke dalam kotak input. Pratinjau langsung di sebelah kanan menampilkan hasil sandi saat Anda mengetik dan menyorot pasangan yang cocok pada roda alfabet.
  2. Pilih varian sandi. ROT13 menggeser 26 huruf bahasa Inggris; ROT5 menggeser angka; ROT18 menggabungkan keduanya; ROT47 menggeser setiap karakter ASCII yang dapat dicetak.
  3. Klik Terapkan Sandi. Hasil lengkap akan muncul di bawah dilengkapi dengan statistik, pemetaan karakter demi karakter, kisi substitusi unik, dan bukti pulang-pergi bahwa sandi tersebut bersifat invers mandiri.
  4. Gunakan tombol Salin untuk mengambil teks sandi atau input asli. Terapkan sandi yang sama pada teks sandi untuk mendekodenya kembali — ROT13 tidak memerlukan tombol dekode terpisah karena enkode = dekode.

Penjelasan Empat Varian ROT

ROT13Menggeser A-Z dan a-z sebanyak 13 posisi. Setengah dari 26 huruf alfabet berarti menenkode dua kali akan mengembalikan teks asli.Paling cocok untuk: spoiler, jawaban teka-teki, punchline lelucon, komentar kode sumber.
ROT5Menggeser 0-9 sebanyak 5 posisi. Setengah dari siklus 10 digit, juga bersifat invers mandiri. Huruf dan tanda baca dilewatkan tanpa diubah.Paling cocok untuk: menyembunyikan angka secara ringan dalam teks campuran.
ROT18Menggabungkan ROT13 untuk huruf dengan ROT5 untuk angka. Karena kedua bagian tersebut bersifat invers mandiri, kombinasinya juga demikian.Paling cocok untuk: teks yang berisi nomor seri, ID pesanan, atau tanggal yang ingin Anda lindungi bersama dengan kata-kata.
ROT47Menggeser setiap karakter ASCII yang dapat dicetak dari "!" (33) hingga "~" (126) sebanyak 47 posisi. Tanda baca, tanda kurung, dan simbol semuanya berubah.Paling cocok untuk: menyembunyikan URL, cuplikan kode, email, atau apa pun dengan simbol campuran.

Mengapa Tombol yang Sama Digunakan untuk Menenkode dan Mendekode

ROT13 adalah sandi involutori. Jika Anda menyebut fungsi pergeseran sebagai f, maka f(f(x)) = x untuk setiap input. Alasannya adalah aritmetika: menggeser huruf sebanyak 13, lalu menggesernya lagi sebanyak 13, menghasilkan total 26 — satu putaran penuh alfabet yang mendarat kembali pada posisi asli. Identitas yang sama berlaku untuk ROT5 dengan siklus 10 digit, dan untuk ROT47 dengan siklus ASCII yang dapat dicetak sebanyak 94. Setiap pergeseran tepat setengah dari panjang siklus, itulah yang membuat operasi ini menjadi invers bagi dirinya sendiri.

Tabel Referensi Cepat

VarianPanjang siklusPergeseranInvers mandiriContoh
ROT1326 huruf13YaHelloUryyb
ROT510 digit5Ya20247579
ROT1826 + 1013 + 5YaA12N67
ROT4794 karakter ASCII47YaHi!w:P

Di Mana ROT13 Masih Digunakan Saat Ini

  • Perlindungan spoiler. Kiriman forum, wiki penggemar, subreddit teka-teki, dan klub buku menggunakan ROT13 sehingga pembaca harus memilih untuk mendekode sebelum melihat akhir cerita atau solusi.
  • Punchline lelucon. Usenet, IRC, dan papan pesan jadul secara historis menyembunyikan punchline dengan ROT13 agar pembaca dapat jeda sejenak sebelum membaca lelucon tersebut.
  • Obfuscation kode sumber untuk hiburan. Easter egg dan komentar tidak berbahaya dalam proyek sumber terbuka terkadang menggunakan ROT13 agar pembaca kasual tidak sengaja melihatnya.
  • Pengajaran sandi klasik. ROT13 adalah sandi substitusi non-trivial yang paling sederhana dan digunakan secara luas dalam pengantar kriptografi karena setiap langkahnya dapat dilihat secara manual.
  • Tantangan CTF dan teka-teki. Teka-teki Capture-the-Flag sering kali dimulai dengan ROT13 sebagai pemanasan sebelum peserta menghadapi kriptanalisis yang sesungguhnya.

Pemberitahuan Keamanan

ROT13, ROT5, ROT18, dan ROT47 adalah bukan enkripsi. Semuanya merupakan transformasi reversibel yang dapat dibalik oleh pembaca mana pun dalam hitungan detik, baik secara manual maupun dengan skrip satu baris. Jangan pernah menggunakannya untuk melindungi kata sandi, informasi pribadi, data keuangan, atau apa pun yang harus tetap rahasia. Untuk perlindungan nyata, gunakan kriptografi modern seperti AES-256, ChaCha20, RSA, atau libsodium. Perlakukan sandi ROT sebagai cara untuk mengaburkan teks, bukan untuk mengamankannya.

Tips untuk Hasil Terbaik

  • Untuk mendekode teks sandi ROT13, cukup tempel teks tersebut dan klik Terapkan Sandi dengan varian ROT13 yang dipilih. Tidak diperlukan pengalihan mode.
  • Jika teks Anda berisi campuran huruf dan angka dan Anda ingin menyembunyikan semuanya, gunakan ROT18 sebagai pengganti ROT13.
  • Untuk menyembunyikan URL, alamat email, atau cuplikan kode beserta tanda bacanya, gunakan ROT47.
  • Penggunaan huruf besar/kecil selalu dipertahankan pada ROT13, ROT5, dan ROT18. ROT47 mungkin mengubah huruf besar menjadi huruf kecil atau sebaliknya karena pergeserannya mencakup seluruh rentang ASCII.
  • Karakter non-ASCII (huruf beraksen, CJK, emoji) dilewatkan tanpa diubah di setiap varian.

FAQ

Apa itu ROT13?

ROT13 adalah sandi substitusi sederhana yang menggeser setiap huruf sebanyak 13 posisi dalam alfabet bahasa Inggris. A menjadi N, B menjadi O, dan seterusnya. Karena 13 adalah setengah dari 26, operasi yang sama digunakan untuk menenkode dan mendekode.

Apakah ROT13 aman untuk enkripsi nyata?

Tidak. ROT13 adalah sebuah transformasi, bukan enkripsi. Ini menyembunyikan teks dari pandangan sekilas tetapi siapa pun dapat membalikkannya secara instan. Gunakan kriptografi nyata seperti AES atau RSA untuk apa pun yang harus dirahasiakan.

Apa perbedaan antara ROT13 dan ROT47?

ROT13 hanya menggeser 26 huruf bahasa Inggris. ROT47 menggeser setiap karakter ASCII yang dapat dicetak dari 33 hingga 126, sehingga tanda baca dan angka juga menjadi tidak dapat dikenali. Keduanya bersifat invers mandiri karena pergeserannya tepat setengah dari panjang siklus.

Apakah ROT13 mempertahankan huruf besar/kecil?

Ya. Huruf besar dipetakan ke huruf besar dan huruf kecil dipetakan ke huruf kecil. Spasi, angka, dan tanda baca dilewatkan tanpa diubah kecuali Anda beralih ke ROT5, ROT18, atau ROT47.

Mengapa tombol yang sama digunakan untuk menenkode dan mendekode?

ROT13 adalah sandi involutori. Menggeser dua kali sebanyak 13 mengembalikan huruf ke posisi awalnya (13 + 13 = 26). Itu berarti menenkode teks sandi dengan ROT13 menghasilkan teks asli, sehingga fungsi enkode dan dekode berbagi satu tombol yang sama.

Where is ROT13 still used?

ROT13 biasanya digunakan untuk menyembunyikan spoiler, jawaban teka-teki, punchline lelucon, dan teks yang agak sensitif di grup berita, forum, dan komentar kode sumber. Ini juga merupakan contoh pengajaran yang populer untuk sandi substitusi.

Kutip konten, halaman, atau alat ini sebagai:

"Encoder dan Decoder ROT13" di https://MiniWebtool.com/id// dari MiniWebtool, https://MiniWebtool.com/

oleh tim MiniWebtool. Diperbarui: 2026-05-26

Alat unggulan:

Pembuat Grup AcakKalkulator Kecocokan CintaKalkulator NumerologiNama Generator AcakKalkulator Zodiak Matahari, Bulan & Ascendant 🌞🌙✨Kalkulator UsiaPengacak DaftarKalkulator Persentase KenaikanKompresor VideoBerapa Nomor Keberuntungan Saya?Mengurutkan Berdasarkan AbjadKalkulator Durasi WaktuKalkulator Pace LariGenerator Acak KataKonverter FPSKonverter Desimal ke BinerPemilih Nama AcakKalkulator Angka TakdirKonverter Lbs ke Kg⏱️ Kalkulator JamPembuat Kode MorseKalkulator Nomor NamaPembuat Teka Teki SilangPengacak NomorGenerator AnagramKonverter Ukuran FileKonverter Biner ke DesimalKalkulator Bilangan KompleksParafrase AIKalkulator Hari dalam Tahun - Hari ke Berapa Hari Ini?Konverter Hex ke DesimalKalkulator TanggaLooper MP3Kalkulator Pengurangan PersenKalkulator Barisan Aritmatika Presisi TinggiKalkulator hasil bagi dan sisaHari Per BulanGenerator Teka-Teki Cari KataUrutkan AngkaPemisah AudioPenghitung karakterGenerator Pola Kerucut DatarKalkulator Membandingkan PecahanGabungkan VideoGenerator Nomor Loterekonverter ppm ke persenAntara Dua TanggalPemeriksa Nama Pengguna Media SosialKalkulator Adonan PizzaKonverter Persen ke PPMTeks TerbalikKonverter Angka RomawiKalkulator Notasi Ilmiah📅 Kalkulator TanggalGenerator hewan acakKalkulator Kemiringan dan KelasPencarian Kutipan (Inggris)Kalkulator Deviasi Standar RelatifKalkulator ModuloHapus SpasiGenerator Kartu Remi AcakAlat penghitung barisGenerator Kode BatangPemilih AcakKompresor GambarSimulator Gerbang LogikaGenerator Hash SHA256Generator IMEI AcakPengembang Kalimat AIKalkulator OktalMengacak AngkaHuruf Kecil Huruf BesarKalkulator Diskon PersenPencarian ID Pengguna FacebookKonverter DMS ke Derajat DesimalGenerator Bracket Turnamen AcakGenerator Truth or Dare AcakKalkulator Golongan DarahKalkulator Hari Kelahiran🥧 Pembuat Diagram LingkaranKalkulator Akar KuadratPembuat Angka AcakGenerator Kartu Kredit AcakKalkulator Angka MalaikatKalkulator KombinasiKalkulator Ukuran Cetak dan Resolusi (DPI/PPI)Konverter Desimal ke OktalKonverter Angka ke Pecahan🖱️ Penghitung KlikPemeriksa Angka Genap atau GanjilKalkulator PersentilPemecah Persamaan LogaritmaKalkulator Depresiasi MobilKalkulator Jam KerjaKalkulator KomisiKalkulator Luas TrapesiumKalkulator PVIF⏱️ Timer Hitung MundurGenerator Ayat Alkitab Acakgenerator-teks-terbalikEditor Keterbacaan Gaya HemingwayKonverter Pengucapan IPAAlat Sandi VigenereAlat Sandi AtbashEncoder dan Decoder ROT13Penampil dan Penghapus Data EXIFPenerjemah Pig LatinGenerator BackronymGenerator AkronimPemeriksa PangramPemeriksa LipogramPelacak Gambar ke SVGKonverter Gambar ke Seni ASCIIGenerator Skema JSONPlayground TypeScriptKompilator Less ke CSSKompilator SCSS ke CSSKonverter SVG ke React/JSXPembuat Query StringParser URLValidator dan Dekoder UUIDReferensi Kode Status HTTPPembuat Perintah cURLPembuat Segitiga SierpinskiPlotter Permukaan 3DPlotter Persamaan PolarGenerator Himpunan JuliaPenjelajah Himpunan MandelbrotGenerator Fraktal L-SystemPembuat Triangulasi DelaunayPembuat Diagram VoronoiGenerator SpirographGenerator TesselasiKalkulator Kapabilitas Proses Six SigmaPembuat Diagram ParetoKalkulator NPS (Net Promoter Score)Kalkulator Retensi KohortKalkulator Tingkat ChurnKalkulator Biaya Akuisisi Pelanggan CACKalkulator Nilai Seumur Hidup Pelanggan (CLV)Kalkulator Tingkat KonversiKalkulator Ukuran Sampel Tes A/BKalkulator Signifikansi Uji A/BKalkulator Persamaan LensaKalkulator Medan Magnet KawatKalkulator Medan ListrikKalkulator Hukum CoulombKalkulator Hukum SnellKalkulator Momen InersiaKalkulator Kecepatan SudutKalkulator Gaya SentripetalKalkulator Periode PendulumKalkulator Konstanta PegasKalkulator Efek DopplerKalkulator Rasio SortinoKalkulator Rasio TreynorKalkulator Beta SahamKalkulator Surat Utang Negara Terlindung Inflasi (TIPS)Kalkulator Rekalkulasi HipotekKalkulator Suku Bunga ForwardKalkulator Durasi Obligasi (Macaulay & Modifikasi)Kalkulator Konveksitas ObligasiKalkulator Anuitas Terindeks TetapKalkulator Anuitas VariabelKalkulator Hipotek TerbalikKalkulator Pembayaran AnuitasSimulator Soroban Sempoa JepangPerkalian Petani RusiaKalkulator Trik Matematika VedaKalkulator Perkalian Mesir KunoKalkulator Matematika Angka RomawiPelatih Matematika MentalKuis Tabel PerkalianVisualisator Menyimpan dan MeminjamGenerator Penguraian BilanganPenyelesai Soal Cerita KoinKalkulator Segitiga Jarak Kecepatan WaktuPemecah Soal Laju KerjaPemecah Soal CampuranPemecah Soal Cerita UsiaPemecah Soal Pertemuan KeretaKalkulator HidrasiKalkulator Pace ke KaloriKalkulator Dosis ObatKalkulator Kalori AlkoholKalkulator Rekomposisi TubuhGenerator Topik Debat AcakGenerator Nama Kucing & Anjing AcakGenerator Soal Matematika AcakGenerator Paragraf AcakGenerator Kalimat Acak Bahasa InggrisKalkulator Kerikil, Pasir dan Tanah AtasKalkulator Berat BajaKalkulator Torsi BautKalkulator Aliran PipaKalkulator Beban BalokKonverter Dolar ke EmasKalkulator Probabilitas OpsiKalkulator Stock SplitKalkulator ESPPKalkulator Denda Keterlambatan FakturKalkulator Tarif Per Jam FreelancerKalkulator Sewa vs BeliPembagi Tip LanjutanGenerator Daftar Barang BawaanKalkulator Jet LagKalkulator Anggaran PerjalananKalkulator Jarak PenerbanganKalkulator Kehilangan PanasKalkulator Biaya Pembangkitan ListrikKalkulator Penggunaan AirKalkulator Biaya Energi Peralatan Rumah TanggaKalkulator Audit Energi RumahKalkulator ROI Tenaga SuryaKalkulator Panel SuryaKalkulator Kompos (Rasio C:N)Kalkulator Pupuk RumputKalkulator Tanggal Embun BekuKalkulator Tanah Bedengan TinggiKalkulator Pupuk NPKKalkulator Tingkat Perkecambahan BenihKalkulator Bitrate VideoTransposer Kunci MusikPenghitung BPM dengan KetukanEstimator Ukuran File FotoKalkulator Megapiksel ke Ukuran CetakKalkulator Faktor CropKalkulator Segitiga EksposurKalkulator Kapasitas Derek KendaraanKalkulator Leasing MobilKalkulator 0–60 dan Seperempat MilKalkulator Waktu Pengisian EVKalkulator Jangkauan EVKalkulator Konsumsi Bahan BakarKonverter Ukuran PakaianReferensi Ukuran KertasKonverter Ukuran CincinKonverter Satuan AstronomiKonverter Efisiensi Bahan BakarKonverter Kecepatan Transfer DataKonverter Torsi (Nm, ft-lb, kgf-cm)Generator Teks CoretVisualisator SpasiKalkulator Waktu MembacaKalkulator Waktu BicaraPenghitung ParagrafPenghitung KalimatPenghitung Suku KataKonverter Teks ke Biner/Hex/ASCIIPembuat Gambar Placeholder Lorem PicsumPembuat File .envGit Command GeneratorKonverter Kode Warna Semua FormatGenerator dan Pemeriksa Hash BcryptGenerator JWTCSS Grid GeneratorKalkulator Integrasi NumerikKalkulator Transformasi ZKalkulator Transformasi Fourier Cepat (FFT)Kalkulator Produk TensorKalkulator Eksponensial MatriksKalkulator Bentuk Normal JordanKalkulator Ring dan LapanganKalkulator Orde Teori GrupPemecah Sistem ODEPenyelesai ODE BernoulliKalkulator Metode EulerPlotter Medan Arah / Medan KemiringanPenyelesai ODE Orde KeduaPenyelesai ODE Orde PertamaPemecah Masalah Pernikahan StabilKalkulator Aliran Jaringan (Aliran Maksimum)Pemeriksa Grafik PlanarPemeriksa Jalur HamiltonPemecah Masalah Penjual Keliling (TSP)Pemecah Pemrograman LinearKalkulator Inklusi-EksklusiPenyelesai Relasi RekurensiKalkulator Matriks KetetanggaanKalkulator Pengurutan TopologiKalkulator Pewarnaan GrafPemecah Peta Karnaugh (K-Map)Penyederhana Aljabar BooleanKalkulator Fungsi PartisiKalkulator Akar DigitalPemeriksa Angka FibonacciKalkulator Pecahan MesirKalkulator Fungsi MöbiusVerifikator Konjektur GoldbachPemeriksa Bilangan Prima MersennePencari Prima KembarPemeriksa Bilangan BersahabatPemeriksa Bilangan SempurnaKalkulator Eksponensial ModularKalkulator Permutasi dengan PengulanganKalkulator Ukuran EfekKalkulator Risiko RelatifKalkulator Odds RatioKalkulator Tabel KontingensiKalkulator Uji Pasti FisherKalkulator Korelasi Peringkat SpearmanKalkulator Distribusi BetaKalkulator Distribusi WeibullKalkulator Distribusi EksponensialKalkulator Distribusi GeometrikKalkulator Distribusi Binomial NegatifKalkulator Distribusi HipergeometrikKalkulator Uji F dan Distribusi FKalkulator Teorema BayesKalkulator Polinomial KarakteristikKalkulator Pangkat MatriksKalkulator Dekomposisi CholeskyKalkulator Dekomposisi QRKalkulator Diagonalisasi MatriksKalkulator Aturan CramerKalkulator Ruang KolomKalkulator Ruang NolKalkulator Sudut Antara VektorKalkulator Vektor SatuanKalkulator Magnitudo VektorKalkulator Perkalian Silang VektorKalkulator Perkalian TitikKalkulator Perkalian MatriksKalkulator Matriks InversKalkulator RREF (Bentuk Eselon Baris)Kalkulator Metode NewtonKalkulator Matriks JacobianKalkulator Integral PermukaanKalkulator Integral GarisKalkulator cURLKalkulator DivergensiKalkulator Gradien MultivariabelKalkulator Optimasi KalkulusKalkulator Laju TerkaitKalkulator Laju Perubahan SesaatKalkulator Laju Perubahan Rata-rataKalkulator Jumlah Deret Tak HinggaKalkulator Uji Konvergensi DeretKalkulator Deret PangkatKalkulator Deret MaclaurinKalkulator Aturan L'HôpitalKalkulator Integral Tak WajarKalkulator Aturan SimpsonKalkulator Aturan TrapesiumKalkulator Jumlah RiemannPembuat Grafik Kurva ParametrikKalkulator Permukaan RevolusiKalkulator Volume RevolusiKalkulator Jarak Geometri KoordinatKalkulator Rumus HeronKalkulator Garis Singgung LingkaranKalkulator Garis Bagi SudutKalkulator Lingkaran Dalam (Incircle)Kalkulator Lingkaran Luar (Circumcircle)Kalkulator Jarak Lingkaran BesarKalkulator Jarak 3DKalkulator TorusKalkulator Frustum KerucutKalkulator Luas Poligon Tidak BeraturanKalkulator Poligon BeraturanPengidentifikasi Bagian KerucutKalkulator HiperbolaKalkulator ParabolaKalkulator Ekspansi Teorema BinomialGenerator Segitiga PascalKalkulator Notasi Produk PiKalkulator Notasi Sigma PenjumlahanKalkulator Teorema Akar RasionalKalkulator Aturan Tanda DescartesKalkulator Garis Sejajar dan Tegak LurusKalkulator Persamaan GarisKonverter Bentuk Standar ke Bentuk Slope-InterceptKalkulator Bentuk Titik-KemiringanPemecah Sistem Persamaan NonlinearPenyelesaian Persamaan RasionalPemecah Persamaan LiteralPemecah Persamaan TrigonometriPenyelesai Persamaan EksponensialKalkulator Persamaan KuartikKalkulator Persamaan KubikKalkulator EstimasiGenerator Hitung LoncatKalkulator Harga SatuanKalkulator Fungsi Ceiling dan FloorKalkulator Nilai AbsolutPencari Pola AngkaGenerator Grafik Nilai TempatKalkulator Urutan Operasi (PEMDAS)Kalkulator Penjumlahan dan Pengurangan BersusunKalkulator Perkalian PanjangGenerator Tabel Perkalian🎮 Konverter Mata Uang Game🎲 Kalkulator Probabilitas Loot Drop🎰 Kalkulator Pity Gacha⚔️ Kalkulator DPS🎮 Konverter Sensitivitas Game❄️ Kalkulator Hari Salju🚚 Kalkulator Biaya Pindahan🔍 Pemeriksa Plagiarisme📷 OCR / Gambar ke Teks📈 Pembuat Grafik Garis📊 Pembuat Grafik Batang🔊 Generator NadaNotepad Online⬛ Kalkulator Rasio Aspek🌍 Kalkulator Jejak Karbon👙 Kalkulator Ukuran BraKalkulator Ukuran BanKalkulator Biaya Bahan Bakar💧 Kalkulator Titik Embun🌡️ Kalkulator Indeks Panas🌬️ Kalkulator Angin Dingin⏰ Jam Alarm Online⏰ Kalkulator Kartu Absensi📅 Kalkulator Selisih Tanggal🕐 Konverter Waktu Militer⏱️ Stopwatch Online🌐 Konverter Zona WaktuKalkulator KarpetKalkulator Dinding PenahanKalkulator Ukuran HVACKalkulator InsulasiKalkulator PavingKalkulator Besi BetonKalkulator KayuKalkulator LuasKalkulator Perkalian SilangKalkulator Ringkasan Lima AngkaKalkulator Distribusi NormalKalkulator Nilai PKalkulator RasioKalkulator Melengkapkan Kuadrat SempurnaKalkulator PembulatanKalkulator Pembagian PanjangPenghitung Karakter Twitter/XPemilih Komentar YouTubeEkstraktor Tag YouTubePengunduh Thumbnail YouTubeKalkulator Penghasilan YouTubeGenerator Karakter RPG Acak