Geliştirici Hesaplama
24 ücretsiz araç, tarayıcıda yerel çalışır — veri sunucuya gitmez
Geliştirici araçları; kodlama, format dönüştürme, hash üretme ve ağ hesaplama işlerini tek bir noktada toplar. Base64 encode/decode aracı metni ve dosyaları RFC 4648 standardına göre çevirir, JSON formatlayıcı bozuk veriyi okunabilir hale getirir ve sözdizimi hatalarını işaretler. Hash üretici, JWT decoder, regex test, IP/subnet hesaplama ve rastgele şifre üretici dahil 24 aracın tamamı tarayıcıda yerel olarak çalışır; girdiğiniz token, şifre veya JSON verisi sunucuya gönderilmez, 6698 sayılı KVKK ile uyumludur.
Geliştirici araçları
Kodlama ve format dönüştürme
Base64, URL encode/decode, JSON, YAML ve XML formatlama; renk kodu ve Unix timestamp dönüştürme araçları uluslararası standartlara göre çalışır.
- Base64 Encode / Decode Metin ve dosyaları Base64 ile şifrele veya decode et, tek tıkla kopyalaYakında
- URL Encode / Decode Query string ve URL parametrelerini güvenli karakter setine dönüştürYakında
- JSON Formatlayıcı / Doğrulayıcı Karmaşık JSON'ı okunaklı hale getir, syntax hatalarını tespit etYakında
- YAML Formatlayıcı YAML doğrulama, indent düzeltme ve JSON'a dönüştürmeYakında
- XML Formatlayıcı XML doğrulama, indent düzeltme ve şema kontrolüYakında
- Renk Kodu Çevirici (HEX / RGB / HSL) HEX, RGB, HSL ve CSS renk isimleri arası tasarımcı dostu dönüşümYakında
- Unix Timestamp ↔ Tarih Çevirici Unix epoch'unu okunabilir tarih ve saate çevir, milisaniye desteğiYakında
Hash ve şifreleme
MD5, SHA-1, SHA-256 hash üretimi ve JWT token çözme; algoritmalar NIST ve IETF standartlarına uygun şekilde tarayıcıda yerel hesaplanır.
- MD5 Hash Üretici Metin için 128-bit MD5 özet üretimi, dosya bütünlük kontrolüYakında
- SHA-1 Hash Üretici Metin için 160-bit SHA-1 özet üretimi, eski sistem uyumluluğuYakında
- SHA-256 Hash Üretici Modern uygulamalar için 256-bit SHA-256 kriptografik özetYakında
- JWT Decoder JSON Web Token header ve payload'ını çöz, exp ve iat zamanlarını gösterYakında
Şifre ve güvenlik
Rastgele şifre üretimi, şifre gücü ölçümü, brute force kırılma süresi tahmini ve MAC adresi üretici güvenlik araçları.
- Rastgele Şifre Üretici Belirlenen uzunluk ve karakter setiyle güçlü rastgele şifreYakında
- Şifre Gücü Test Şifrenin uzunluk, karakter çeşitliliği ve sözlük direnci ölçümüYakında
- Şifre Brute Force Süresi Şifre karmaşıklığına göre saldırgan kaba kuvvet kırma süresiYakında
- MAC Adresi Üretici Rastgele MAC adresi üret, üretici OUI prefix'i seç ve format dönüştürYakında
Ağ ve metin işleme
Subnet/CIDR hesaplama, IP adresi bilgisi, regex test aracı, cron expression çevirici ve SEO slug üretici.
- Subnet / CIDR Hesaplama IP aralığı, alt ağ maskesi ve CIDR notasyonu için ağ planlamaYakında
- IP Adresi Bilgi IPv4 ve IPv6 sınıflandırma, IP sınıfı ve özel ağ tespitiYakında
- Regex Test Aracı Regex desenini örnek metin üzerinde anlık test et, eşleşmeleri vurgulaYakında
- Cron Expression Çevirici Cron ifadesini insan dilinde anlat ve sonraki çalışma zamanlarını gösterYakında
- SEO Slug Üretici Türkçe başlıktan URL-safe slug üret, özel karakter ve boşluk temizleYakında
AI ve API araçları
AI token sayma (GPT/Claude), API maliyet hesaplama, uptime SLA hesaplama ve Lorem Ipsum metin üretici.
- AI Token Sayma (GPT / Claude) Prompt için OpenAI ve Anthropic modellerinde token sayısı tahminiYakında
- API Maliyet Hesaplama OpenAI, Anthropic ve diğer LLM API'lerinde aylık tüketim tahminiYakında
- Uptime SLA Hesaplama (%99.9 = ?) SLA yüzdesinden yıllık, aylık ve haftalık izin verilen kesinti süresiYakında
- Lorem Ipsum Üretici Klasik ve Türkçe lorem ipsum, paragraf veya cümle bazlı üretimYakında
Kodlama, format dönüştürme ve hash algoritmaları nasıl çalışır
Base64 kodlama, ikili (binary) veriyi yalnızca metin karakterleri kullanan bir biçime dönüştürür ve IETF'in RFC 4648 standardına dayanır. E-posta ekleri, veri URI'leri ve API yükleri sıklıkla Base64 ile taşınır çünkü bu yöntem ikili veriyi metin tabanlı protokollerde güvenle aktarır. Base64 encode/decode aracı hem metni hem de küçük dosyaları çift yönlü dönüştürür; URL encode/decode ise RFC 3986'ya göre adreslerdeki özel karakterleri güvenli biçime çevirir.
JSON, YAML ve XML modern uygulamalarda veri değişiminin temelidir. JSON (RFC 8259) basit anahtar-değer yapısıyla API'lerde standart haline gelmiştir; YAML okunabilirliğiyle yapılandırma dosyalarında, XML ise kurumsal sistemlerde tercih edilir. JSON formatlayıcı bozuk veriyi girintili ve okunabilir biçime getirir, sözdizimi hatalarının yerini gösterir. XML formatlayıcı ve YAML aracı benzer şekilde yapıyı doğrular ve düzenler.
Hash algoritmaları bir veriyi sabit uzunlukta bir özete dönüştürür ve geri çevrilemez. MD5 ve SHA-1 artık güvenlik açıkları nedeniyle parola saklama gibi kritik işlerde önerilmez; bunların yerine NIST FIPS 180-4 standardındaki SHA-256 kullanılır. SHA-256 hash üretici dosya bütünlüğü doğrulama, dijital imza ve veri parmak izi için uygundur. MD5 ve SHA-1 araçları ise eski sistemlerle uyumluluk ve checksum karşılaştırması amacıyla sunulur.
Renk kodu dönüştürme ve zaman damgası çevirme günlük geliştirme işlerinin parçasıdır. Renk kodu çevirici HEX, RGB ve HSL değerlerini W3C CSS Color standardına göre dönüştürür; tasarım ile kod arasındaki köprüyü kurar. Unix timestamp çevirici ise 1 Ocak 1970'ten itibaren geçen saniye sayısını okunabilir tarihe ve tersine dönüştürür; log analizi ve veritabanı sorgularında sıkça gerekir.
Geliştirici araçlarında kullanılan standartlar
Araçların dayandığı uluslararası teknik standartlar. Tüm işlemler tarayıcıda yerel yapılır, veri sunucuya gönderilmez (6698 sayılı KVKK veri minimizasyonu).
| Araç türü | Standart | Kaynak | Açıklama |
|---|---|---|---|
| Base64 | RFC 4648 | IETF | Metin ve dosya kodlama |
| JWT | RFC 7519 | IETF | JSON Web Token yapısı |
| SHA-256 | FIPS 180-4 | NIST | Kriptografik hash |
| JSON | RFC 8259 | IETF | Veri değişim formatı |
| URL kodlama | RFC 3986 | IETF | URI sözdizimi |
| CIDR | RFC 4632 | IETF | IP adres bloklama |
| Renk (HSL) | CSS Color 4 | W3C | Renk uzayı dönüşümü |
| Karakter | UTF-8 | Unicode | Metin kodlama |
Geliştirici güvenlik araçları ve KVKK uyumlu yerel işleme
Güçlü parola, modern güvenliğin ilk savunma hattıdır. Rastgele şifre üretici büyük/küçük harf, rakam ve sembol içeren tahmin edilemez parolalar oluşturur; şifre gücü test aracı bir parolanın entropisini ölçer ve zayıf noktaları gösterir. Brute force süresi aracı ise bir parolanın kaba kuvvet saldırısıyla ne kadar sürede kırılabileceğini tahmin eder. Bu araçların tamamı tarayıcıda yerel çalışır; ürettiğiniz parola hiçbir sunucuya iletilmez.
JWT (JSON Web Token), kullanıcı oturumlarını ve yetkilendirmeyi taşıyan, IETF RFC 7519 standardındaki bir yapıdır. Bir JWT üç bölümden oluşur: başlık, veri (payload) ve imza. JWT decoder aracı bu bölümleri çözerek token içeriğini okunabilir hale getirir. Önemli bir güvenlik notu: JWT içeriği Base64 ile kodlanır, şifrelenmez; bu nedenle token'a hassas veri yazılmamalıdır. Decoder işlemi tarayıcıda yerel yapılır, token'ınız Enhesapla'ya gönderilmez.
Ağ yapılandırması ve metin işleme geliştiricilerin sık başvurduğu alanlardır. Subnet/CIDR hesaplama aracı RFC 4632'ye göre bir IP bloğunun ağ adresini, yayın adresini ve kullanılabilir host sayısını hesaplar. Regex test aracı düzenli ifadeleri canlı olarak metin üzerinde dener; cron expression çevirici ise zamanlanmış görev ifadelerini okunabilir Türkçe açıklamaya dönüştürür.
Enhesapla'daki geliştirici araçlarının ortak ilkesi yerel işlemedir: kod, JavaScript motoru tarafından doğrudan tarayıcınızda çalıştırılır, girdileriniz sunucuya gönderilmez. Bu yaklaşım 6698 sayılı Kişisel Verilerin Korunması Kanunu'nun veri minimizasyonu ilkesiyle uyumludur ve token, parola veya özel JSON verisi gibi hassas içeriklerin dışarı sızma riskini ortadan kaldırır. AI token sayma ve API maliyet hesaplama araçları da aynı yerel işleme prensibiyle çalışır.
İlgili kategoriler
Diğer hesaplama kategorileri ve ilgili araçlar.
Sıkça sorulan sorular
01 Base64 nedir ve ne işe yarar?
Base64, ikili (binary) veriyi yalnızca metin karakterleri kullanan bir biçime dönüştüren bir kodlama yöntemidir; IETF'in RFC 4648 standardına dayanır. E-posta ekleri, veri URI'leri ve API yüklerinde ikili veriyi metin tabanlı protokollerde güvenle taşımak için kullanılır. Base64 bir şifreleme değil kodlama yöntemidir; veriyi gizlemez, yalnızca biçim değiştirir.
02 MD5 ile SHA-256 arasındaki fark nedir?
MD5 128 bit, SHA-256 ise 256 bit uzunlukta özet üretir. MD5 ve SHA-1 çakışma (collision) açıkları nedeniyle parola saklama gibi kritik güvenlik işlerinde artık önerilmez. SHA-256 (NIST FIPS 180-4 standardı) dijital imza, dosya bütünlüğü doğrulama ve veri parmak izi için güvenli kabul edilir. MD5 yalnızca checksum karşılaştırması gibi güvenlik dışı amaçlarla kullanılmalıdır.
03 JWT token nasıl çözülür ve güvenli midir?
JWT (JSON Web Token, RFC 7519) üç bölümden oluşur: başlık, payload ve imza. JWT decoder bu bölümleri Base64'ten çözerek içeriği okunabilir hale getirir. Önemli: JWT içeriği şifrelenmez, yalnızca kodlanır; herkes payload'ı okuyabilir. Bu nedenle token'a parola veya hassas kişisel veri yazılmamalıdır. İmza yalnızca token'ın değiştirilmediğini doğrular.
04 JSON ile YAML arasındaki fark nedir?
JSON (RFC 8259) süslü parantez ve tırnak kullanan, API'lerde standart olan bir veri formatıdır. YAML ise girinti tabanlı, insan tarafından daha okunabilir bir formattır ve yapılandırma dosyalarında (Docker, Kubernetes, CI/CD) tercih edilir. İkisi de aynı veri yapısını ifade edebilir; YAML daha az karakterle yazılır ama girinti hatalarına duyarlıdır.
05 Güçlü bir şifre nasıl oluşturulur?
Güçlü şifre en az 12-16 karakter uzunluğunda olmalı; büyük harf, küçük harf, rakam ve sembol içermelidir. Sözlükte bulunan kelimeler, isimler ve tarihler tahmin edilebilir olduğu için kaçınılmalıdır. Şifre üretici araç tahmin edilemez rastgele diziler oluşturur; şifre gücü test aracı ise entropi (rastgelelik) ölçerek bir parolanın kırılma direncini gösterir.
06 Subnet ve CIDR nasıl hesaplanır?
CIDR (Classless Inter-Domain Routing, RFC 4632) bir IP bloğunu /24 gibi bir önek uzunluğuyla ifade eder. Örneğin 192.168.1.0/24 bloğu 256 adres içerir (254 kullanılabilir host). Subnet hesaplama aracı bir IP ve önek girildiğinde ağ adresini, yayın (broadcast) adresini, kullanılabilir host aralığını ve alt ağ maskesini otomatik hesaplar.
07 Regex (düzenli ifade) nedir, nasıl test edilir?
Regex, metin içinde desen aramak ve eşleştirmek için kullanılan bir ifade dilidir. E-posta doğrulama, veri ayıklama ve metin değiştirme gibi işlerde kullanılır. Regex test aracı bir desen ile bir metni canlı olarak eşleştirir, hangi kısımların eşleştiğini renklendirir ve yakalama gruplarını gösterir. Bu sayede karmaşık ifadeler yazmadan önce denenebilir.
08 Unix timestamp nedir?
Unix timestamp, 1 Ocak 1970 00:00:00 UTC'den (Unix epoch) itibaren geçen saniye sayısıdır. Veritabanları, log dosyaları ve API'ler tarihleri genellikle bu biçimde saklar çünkü saat dilimi bağımsız ve hesaplaması kolaydır. Timestamp çevirici, bu sayıyı okunabilir tarihe ve tersine dönüştürür; milisaniye cinsinden değerleri de destekler.
09 Bu araçlar girdiğim verileri sunucuya gönderiyor mu?
Hayır. Tüm geliştirici araçları tarayıcınızda yerel olarak çalışır; girdiğiniz token, parola, JSON, kod veya kişisel veri Enhesapla sunucusuna gönderilmez. Bu yaklaşım 6698 sayılı Kişisel Verilerin Korunması Kanunu'nun veri minimizasyonu ilkesiyle uyumludur ve hassas içeriklerin dışarı sızma riskini ortadan kaldırır.
10 Cron expression nedir?
Cron expression, zamanlanmış görevlerin ne zaman çalışacağını tanımlayan bir ifadedir. Beş veya altı alandan oluşur: dakika, saat, ayın günü, ay ve haftanın günü. Örneğin '0 9 * * 1' her Pazartesi saat 09:00 anlamına gelir. Cron çevirici bu teknik ifadeyi okunabilir Türkçe açıklamaya dönüştürür, böylece zamanlamanın doğruluğu kolayca kontrol edilir.