AnyNotepad Alat Teks Online Gratis
Format Huruf & Format Pengembang
Explore all 218+ free online text tools
Semua Alat TeksInspirasi Desain Harian
Perspektif segar dari dunia desain, diperbarui setiap hari
Desain Hari Ini
Setiap pagi, sebuah desain berbeda tampil ke hadapan Anda. Jelajahi material, referensi, dan keputusan kreatif di balik karya unggulan hari ini.
Temukan Desain Hari Ini
Tim Desain Hari Ini
Desain sering dimulai dari kolaborasi. Kenali tim yang keterampilan gabungannya menghasilkan karya yang diakui oleh juri A' Design Award.
Kenali Timnya
Desainer Hari Ini
Di balik setiap desain yang matang berdiri sebuah pemikiran yang disengaja. Jelajahi portofolio, filosofi, dan perjalanan penerima penghargaan A' Design Award yang ditampilkan hari ini.
Lihat Visi Mereka
Legenda Desain Hari Ini
Dedikasi selama puluhan tahun mendefinisikan sebuah karya hidup. Jelajahi kontribusi seumur hidup dan pengaruh abadi dari desainer unggulan hari ini.
Hormati Warisan Mereka
Wawancara Desain Hari Ini
Percakapan mengungkapkan apa yang tidak bisa ditunjukkan portofolio. Dengarkan desainer unggulan hari ini berbagi wawasan, titik balik, dan pelajaran berharga.
Baca Wawancaranya
Sorotan Hari Ini
Momen-momen yang patut diperhatikan dari dunia desain. Dari pembukaan pameran hingga peluncuran proyek, ikuti peristiwa-peristiwa yang menandai kemajuan kreatif.
Lihat Sorotan Hari Ini
Ide Desain Hari Ini
Setiap produk dimulai sebagai sebuah pemikiran. Jelajahi konsep hari ini — sebuah visi yang masih mencari bentuk, sebuah proposal yang menunggu kondisi yang tepat untuk terwujud.
Jelajahi Idenya
Merek Desain Hari Ini
Di balik setiap produk terdapat organisasi dengan sudut pandang tertentu. Jelajahi prinsip dan proses yang mendefinisikan merek unggulan hari ini.
Temukan Mereknya
Tren Desain Hari Ini
Pola muncul ketika Anda memperhatikan. Ikuti gerakan unggulan hari ini — sebuah material, palet, atau pendekatan yang mendapatkan momentum di berbagai disiplin.
Jelajahi TrennyaKonverter camelCase
Mengonversi teks ke camelCase — kata pertama semuanya huruf kecil, dan setiap kata berikutnya dimulai dengan huruf kapital, tanpa spasi atau pemisah antar kata. Konvensi penamaan standar untuk variabel JavaScript, metode Java, properti TypeScript, dan banyak bahasa pemrograman lainnya.
get user profile data
↓
getUserProfileData
Konverter PascalCase
Mengonversi teks ke PascalCase — setiap kata dimulai dengan huruf kapital dan semua kata digabungkan tanpa pemisah. Disebut juga Upper Camel Case. Konvensi standar untuk nama kelas di C#, Java, TypeScript, nama komponen React, dan banyak bahasa pemrograman berorientasi objek.
get user profile data
↓
GetUserProfileData
Konverter snake_case
Mengonversi teks ke snake_case — semuanya huruf kecil dengan kata dipisahkan oleh garis bawah. Konvensi penamaan standar di Python, Ruby, Rust, PHP (fungsi), nama kolom database, dan banyak nama field API. Juga umum digunakan untuk penamaan file di lingkungan Linux/Unix.
Get User Profile Data
↓
get_user_profile_data
Konverter kebab-case
Mengonversi teks ke kebab-case — semuanya huruf kecil dengan kata dipisahkan oleh tanda hubung. Format standar untuk nama kelas CSS, atribut HTML, slug URL, nama paket npm, dan nama file dalam proyek web. Disebut juga spinal-case, lisp-case, atau dash-case.
Get User Profile Data
↓
get-user-profile-data
Konverter CONSTANT_CASE
Mengonversi teks ke CONSTANT_CASE — semuanya huruf besar dengan kata dipisahkan oleh garis bawah. Disebut juga SCREAMING_SNAKE_CASE atau MACRO_CASE. Konvensi universal untuk konstanta, variabel lingkungan, kunci konfigurasi, nilai enum, dan definisi makro C/C++ di hampir semua bahasa pemrograman.
max retry count
↓
MAX_RETRY_COUNT
Konverter SCREAMING-KEBAB-CASE
Mengonversi teks ke SCREAMING-KEBAB-CASE — semuanya huruf besar dengan kata dipisahkan oleh tanda hubung. Disebut juga COBOL-CASE. Digunakan dalam pemrograman COBOL, beberapa header HTTP, gaya variabel lingkungan tertentu, dan di mana pun format huruf besar bertanda hubung diperlukan. Sepupu keras dari kebab-case.
max retry count
↓
MAX-RETRY-COUNT
Konverter dot.case
Mengonversi teks ke dot.case — semuanya huruf kecil dengan kata dipisahkan oleh titik.
Digunakan dalam nama paket Java (com.example.app), kunci file properti, pengidentifikasi OID,
hierarki konfigurasi, dan rantai ekstensi file. Juga umum terlihat dalam notasi akses properti objek.
Get User Profile Data
↓
get.user.profile.data
Konverter flatcase
Mengonversi teks menjadi flatcase — semua huruf kecil tanpa pemisah sama sekali. Setiap kata digabungkan langsung menjadi satu. Digunakan untuk nama database tertentu, hashtag tanpa pemisah, nama variabel pendek, dan di mana pun diperlukan pengenal huruf kecil yang ringkas tanpa delimiter.
Get User Profile
↓
getuserprofile
Konverter UPPERFLATCASE
Mengonversi teks menjadi UPPERFLATCASE — semua huruf besar tanpa pemisah. Setiap kata digabungkan langsung menjadi satu dalam huruf kapital. Saudara huruf besar dari flatcase — digunakan untuk pengenal sistem legacy tertentu, nama field mainframe, dan kode huruf besar yang ringkas.
Get User Profile
↓
GETUSERPROFILE
Konverter path/case
Mengonversi teks menjadi path/case — semua huruf kecil dengan kata-kata dipisahkan oleh garis miring. Meniru jalur file Unix/Linux dan segmen jalur URL. Berguna untuk menghasilkan jalur file, definisi rute, endpoint REST API, dan pengenal hierarkis bergaya breadcrumb.
Get User Profile Data
↓
get/user/profile/data
Konverter backslash\case
Mengonversi teks menjadi backslash\case — semua huruf kecil dengan kata-kata dipisahkan oleh garis miring terbalik.
Sesuai dengan format yang digunakan dalam jalur file Windows dan deklarasi namespace PHP
(misalnya App\Models\User). Juga digunakan dalam beberapa konvensi namespace .NET.
App Models User Profile
↓
app\models\user\profile
Konverter Space_Snake Case
Mengonversi teks menjadi format Space_Snake — setiap kata dikapitalisasi dan kata-kata dipisahkan oleh garis bawah dengan spasi di kedua sisi ( _ ). Format hibrida yang kadang digunakan dalam label tampilan, UI konfigurasi, dan pengenal yang mudah dibaca di mana pemisahan visual dan garis bawah programatik sama-sama diinginkan.
get user profile data
↓
Get _ User _ Profile _ Data
Konverter Namespaced::Case
Mengonversi teks menjadi Namespaced::Case — setiap kata dikapitalisasi dan dipisahkan oleh titik dua ganda (::).
Sesuai dengan sintaks yang digunakan dalam namespace C++ (std::string), jalur modul Ruby, pemanggilan metode
statis PHP, dan nama paket Perl. Berguna untuk menghasilkan pengenal namespace dari teks biasa dengan cepat.
app models user profile
↓
App::Models::User::Profile
Konverter $phpVariable Case
Mengonversi teks menjadi format variabel PHP — camelCase diawali dengan tanda dolar ($). Cara standar penulisan variabel di PHP. Teks input dipecah menjadi kata-kata, digabungkan dalam camelCase, lalu ditambahkan $. Menghemat waktu saat membuat nama variabel PHP dari deskripsi, field database, atau spesifikasi.
user profile image url
↓
$userProfileImageUrl
Konverter .css-class Case
Mengonversi teks menjadi format selektor kelas CSS — kebab-case diawali dengan titik (.). Menghasilkan
selektor kelas CSS siap pakai seperti .user-profile-card. Mempercepat penulisan CSS dengan mengonversi
deskripsi komponen atau spesifikasi desain langsung menjadi selektor CSS yang valid mengikuti konvensi BEM dan web standar.
user profile card header
↓
.user-profile-card-header
Konverter Train-Case
Mengonversi teks menjadi Train-Case — setiap kata dikapitalisasi dan kata-kata dipisahkan oleh tanda hubung.
Seperti PascalCase dengan tanda hubung antar kata. Digunakan dalam header HTTP (Content-Type,
X-Request-Id), beberapa format file konfigurasi, dan pengenal bergaya judul dengan tanda hubung.
content type header value
↓
Content-Type-Header-Value
Konverter TSV → CSV
Mengonversi nilai yang dipisahkan tab menjadi nilai yang dipisahkan koma. Saat Anda menempelkan data dari Excel, Google Sheets, atau spreadsheet apa pun, data tersebut datang sebagai TSV (dipisahkan tab). Alat ini mengonversi tab tersebut menjadi koma untuk format CSV standar, dengan mengutip field yang mengandung koma secara benar untuk menjaga integritas data.
Alice→30→Paris
Bob→25→London
↓
Alice,30,Paris
Bob,25,London
Konverter CSV → TSV
Mengonversi nilai yang dipisahkan koma menjadi nilai yang dipisahkan tab. Kebalikan dari TSV → CSV — menghasilkan output yang dipisahkan tab yang dapat ditempelkan langsung ke Excel, Google Sheets, atau aplikasi spreadsheet apa pun. Menangani field CSV yang dikutip dengan benar, menghapus tanda kutip dan mengonversi koma internal.
Alice,30,Paris
Bob,25,London
↓
Alice→30→Paris
Bob→25→London
Konverter Titik Koma → CSV
Mengonversi nilai yang dipisahkan titik koma bergaya Eropa menjadi CSV koma standar. Banyak negara Eropa menggunakan titik koma sebagai delimiter CSV karena mereka menggunakan koma sebagai pemisah desimal. Alat ini mengonversi format tersebut menjadi CSV standar internasional yang dipisahkan koma untuk kompatibilitas dengan perangkat lunak dan API berbahasa Inggris.
Alice;30;Paris
Bob;25;London
↓
Alice,30,Paris
Bob,25,London
Konverter CSV → Titik Koma
Mengonversi CSV koma standar menjadi format yang dipisahkan titik koma bergaya Eropa. Kebalikan dari Titik Koma → CSV. Penting saat menyiapkan data untuk perangkat lunak yang mengharapkan delimiter titik koma — umum di lokal Jerman, Prancis, Italia, Spanyol, dan negara Eropa lainnya di mana koma berfungsi sebagai pemisah desimal.
Alice,30,Paris
Bob,25,London
↓
Alice;30;Paris
Bob;25;London
Konverter Pipe → CSV
Mengonversi nilai yang dipisahkan pipe menjadi nilai yang dipisahkan koma. File dengan delimiter pipe (|) umum di sistem legacy, ekspor data mainframe, rekam medis HL7, tabel Markdown, dan output perintah Unix. Alat ini menghapus delimiter pipe dan mengonversi ke format CSV standar untuk alat modern dan spreadsheet.
Alice|30|Paris
Bob|25|London
↓
Alice,30,Paris
Bob,25,London
Konverter CSV → Pipe
Mengonversi nilai yang dipisahkan koma menjadi format yang dipisahkan pipe. Delimiter pipe lebih disukai ketika field data sering mengandung koma (alamat, deskripsi) karena pipe jarang muncul dalam teks alami. Juga berguna untuk membuat baris tabel Markdown, memasukkan data ke pipeline Unix, atau menyiapkan impor sistem legacy.
Alice,30,Paris
Bob,25,London
↓
Alice|30|Paris
Bob|25|London
Kutip Nilai CSV
Membungkus setiap field CSV dengan tanda kutip ganda sesuai RFC 4180. Mengonversi a,b,c menjadi
"a","b","c". Mengamankan tanda kutip yang sudah ada dengan menggandakannya. Penting untuk memastikan
data CSV dengan karakter khusus (koma, baris baru, tanda kutip) ditafsirkan dengan benar oleh semua parser dan aplikasi spreadsheet.
Alice,30,Paris, France
Bob,25,London
↓
"Alice","30","Paris, France"
"Bob","25","London"
Hapus Kutip Nilai CSV
Menghapus tanda kutip ganda yang mengelilingi field CSV dan mengembalikan tanda kutip ganda yang digandakan (""
kembali menjadi "). Kebalikan dari Kutip Nilai CSV. Membersihkan data CSV yang terlalu banyak dikutip agar mudah dibaca,
menyiapkan field untuk ditampilkan, atau menyederhanakan CSV sebelum pemrosesan teks lebih lanjut.
"Alice","30","Paris"
"Bob","25","London"
↓
Alice,30,Paris
Bob,25,London
Spasi ke CSV
Mengonversi token yang dipisahkan spasi menjadi nilai yang dipisahkan koma pada setiap baris. Mengubah data yang dipisahkan spasi (output perintah, laporan lebar tetap, entri log) menjadi format CSV yang benar. Beberapa spasi berturut-turut diperlakukan sebagai satu delimiter. Setiap baris diproses secara independen.
Alice 30 Paris
Bob 25 London
↓
Alice,30,Paris
Bob,25,London
CSV ke Spasi
Mengonversi nilai yang dipisahkan koma menjadi token yang dipisahkan spasi pada setiap baris. Kebalikan dari Spasi ke CSV.
Menghasilkan output yang dipisahkan spasi yang cocok untuk alat baris perintah Unix, skrip shell,
pemrosesan awk, dan sistem apa pun yang mengharapkan input yang dipisahkan spasi.
Alice,30,Paris
Bob,25,London
↓
Alice 30 Paris
Bob 25 London
Urutkan Nilai CSV
Mengurutkan nilai dalam setiap baris yang dipisahkan koma secara alfabet atau numerik. Berbeda dengan “Urutkan Baris” yang mengurutkan ulang seluruh baris, alat ini mengurutkan field individual dalam setiap baris. Berguna untuk menormalisasi daftar tag, mengurutkan ulang nilai kolom, menyortir daftar atribut, atau mengabjadkan data yang dipisahkan koma.
cherry,apple,banana
zebra,mouse,ant
↓
apple,banana,cherry
ant,mouse,zebra
Transposisi Tabel
Membalik baris dan kolom dari tabel CSV. Baris pertama menjadi kolom pertama, baris kedua menjadi kolom kedua, dan seterusnya. Menangani field yang dikutip dengan koma dan mengisi baris ke panjang yang sama. Menampilkan ringkasan dengan dimensi asli dan yang ditransposisi. Ideal untuk memutar data, mengonversi data berorientasi baris ke format berorientasi kolom, atau merestrukturisasi ekspor spreadsheet.
Name,Age,City
Alice,30,London
Bob,25,Paris
↓
Name,Alice,Bob
Age,30,25
City,London,Paris
(3×3 → 3×3 ditransposisi)
Ekstrak Kolom CSV
Mengekstrak satu kolom dari data CSV. Masukkan nomor kolom (berbasis 1) atau nama header di baris 1, lalu data CSV Anda di baris 2+. Menangani field yang dikutip dengan koma. Menghasilkan semua nilai dari kolom tersebut, satu per baris, dengan ringkasan jumlah. Sempurna untuk mengambil daftar email, ID, nama, atau field tunggal apa pun dari dataset yang lebih besar.
email
Name,Email,City
Alice,alice@test.com,London
Bob,bob@test.com,Paris
↓
Email
alice@test.com
bob@test.com
(Kolom 2, 3 nilai diekstrak)
Urutkan CSV berdasarkan Kolom
Mengurutkan data CSV berdasarkan kolom tertentu secara menaik. Masukkan nomor kolom (berbasis 1) di baris 1, lalu data CSV Anda di baris 2+. Baris header tetap di tempatnya sementara baris data diurutkan ulang. Secara otomatis mendeteksi apakah kolom berisi angka (diurutkan secara numerik) atau teks (diurutkan secara alfabet). Menangani field yang dikutip dengan koma dengan benar.
2
Name,Age,City
Charlie,35,Berlin
Alice,28,London
Bob,42,Paris
↓
Name,Age,City
Alice,28,London
Charlie,35,Berlin
Bob,42,Paris
Deduplikasi Baris CSV
Menghapus baris duplikat dari data CSV berdasarkan pencocokan baris yang tepat. Mempertahankan kemunculan pertama dari setiap baris unik dan menghapus semua duplikat berikutnya. Menampilkan ringkasan dengan jumlah baris asli, duplikat yang dihapus, dan baris unik yang tersisa. Bekerja dengan data berdelimiter apa pun. Ideal untuk membersihkan data yang diekspor, menghapus catatan duplikat, atau mendeduplikasi mailing list.
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Alice,alice@test.com
Charlie,charlie@test.com
↓
Name,Email
Alice,alice@test.com
Bob,bob@test.com
Charlie,charlie@test.com
(1 duplikat dihapus, 4 baris unik)
Sejajarkan Kolom
Mengisi kolom dengan spasi sehingga sejajar secara vertikal dalam format lebar-tetap yang mudah dibaca. Secara otomatis mendeteksi delimiter (tab, pipe, koma, atau spasi berlebih) dan menyejajarkan setiap kolom ke lebar nilai terpanjangnya. Sempurna untuk membuat tabel data mudah dibaca di komentar kode, README, file log, output terminal, atau dokumentasi teks biasa.
Name,Age,City
Alice,30,London
Bob,25,Paris
Charlotte,42,San Francisco
↓
Name Age City
Alice 30 London
Bob 25 Paris
Charlotte 42 San Francisco