Geliştirici çalışma alanı / yerel yardımcılar
Geliştirici araçları.
Ağır bir çalışma alanı açmadan verileri biçimlendirin, dosyaları inceleyin, değerleri kodlayın, tanımlayıcılar oluşturun ve kodu düzenleyin.
şimdi hazır
JSON ve tablolar
Yapılandırılmış kayıtları biçimlendirin, doğrulayın, görüntüleyin ve dönüştürün.
JSON Biçimlendirici
JSON'u yerel olarak doğrulayın, biçimlendirin, küçültün, kopyalayın ve indirin.
JSON Doğrulayıcı
JSON sözdizimini kontrol edin ve ayrıştırılmış kök yapısını yerel olarak inceleyin.
JSON Küçültücü
JSON'u doğrulayın ve gereksiz biçimlendirme boşluklarını kaldırın.
JSON'dan CSV'ye
Bir JSON nesne dizisini virgülle veya sekmeyle ayrılmış satırlara dönüştürün.
CSV'den JSON'a
Tırnakları dikkate alan CSV veya TSV verilerini JSON nesneleri dizisine ayrıştırın.
CSV Görüntüleyici
Yerel CSV veya TSV verilerini sınırlandırılmış bir tablo olarak açın.
JSON Viewer
Yerel bir JSON dosyasını doğrulayın ve okunaklı biçimde görüntüleyin.
SQL Biçimlendirici
Standart, PostgreSQL, MySQL, SQLite veya BigQuery SQL'yi biçimlendirin.
XML to JSON
Öznitelikleri doğru şekilde işleyerek bir XML belgesini okunabilir JSON'a dönüştürün.
JSON'dan XML'e
Seçtiğiniz bir kök öğeyle JSON'u iyi biçimlendirilmiş XML'e dönüştürün.
YAML'den JSON'a
YAML yapılandırmasını, okunabilir ayrıştırma hatalarıyla JSON'a dönüştürün.
JSON'dan YAML'a
Yapılandırma dosyaları ve manifestler için JSON'u okunabilir YAML'a dönüştürün.
CSV'den TSV'ye
Virgülle ayrılmış verileri, tırnak içindeki alanları koruyarak sekmeyle ayrılmış biçime dönüştürün.
TSV'den CSV'ye
Sekmeyle ayrılmış verileri CSV'ye dönüştürün; gereken hücreleri tırnak içine alın.
Excel'den CSV'ye
.xlsx çalışma kitabını, her seferinde bir sayfa olacak şekilde CSV'ye dönüştürün.
CSV'den Excel'e
CSV metnini yerel olarak gerçek bir .xlsx çalışma kitabına dönüştürün.
JSON Farkı
İki JSON verisini yan yana karşılaştırın; eklenen, kaldırılan ve değiştirilen anahtarları vurgulayın.
XML Biçimlendirici
XML işaretlemesini yerel olarak biçimlendirin veya küçültün; girintiyi özelleştirin ve söz dizimini doğrulayın.
YAML'den CSV'ye
Yapılandırılmış YAML kayıtlarını tırnak işaretlerini dikkate alan RFC 4180 CSV'ye dönüştürün veya CSV'yi temiz YAML'a ayrıştırın.
JSON Schema
JSON verilerini JSON Schema tanımlarına karşı tarayıcıda yerel olarak, anlaşılır hata yollarıyla doğrulayın.
SQL'den JSON'a
JSON dizilerini kaçışlanmış SQL INSERT ifadelerine dönüştürün veya SQL INSERT sorgularını JSON nesne dizilerine ayrıştırın.
JSON'dan TS
JSON nesnelerini ve dizilerini güçlü türlere sahip TypeScript arayüzlerine veya tür bildirimlerine dönüştürün.
JSON'dan Go'ya
JSON örneğini, Go kurallarına uygun alan adları, json etiketleri, omitempty ve null alanlar için işaretçiler içeren Go struct'larına dönüştürün.
.env Dönüştürücü
.env ortam değişkenlerini JSON'a, shell export betiklerine veya Kubernetes ConfigMap YAML'ına dönüştürün.
JSON'dan TOML'a
JSON nesnelerini TOML yapılandırma söz dizimine dönüştürün veya TOML dizelerini JSON nesne verilerine ayrıştırın.
JSON Schema Oluşturucu
Örnek JSON verilerinden JSON Schema tanımlarını otomatik olarak çıkarın ve oluşturun.
JSON Dizesi Kaçışlayıcı
JSON dize sabitleri için tırnakları, satır sonlarını ve kontrol karakterlerini kaçışlayın veya ham JSON dize verilerindeki kaçışları kaldırın.
Ürün CSV Doğrulayıcı
Ürün CSV'nizi Shopify'nin içe aktarma kurallarına göre kontrol edin ve düzeltilmiş bir kopyasını indirin.
CSV'den SQL'e
Tablo biçimindeki CSV verilerini PostgreSQL, MySQL, SQLite ve SQL Server destekli SQL INSERT INTO sorgularına dönüştürün.
JS Nesnesini JSON'a Dönüştür
Tırnaksız JS nesne literal'larını, tek tırnakları ve sondaki virgülleri katı JSON yüklerine dönüştürün.
JSON Onarma
LLM'ler tarafından oluşturulan kesilmiş, hatalı biçimlendirilmiş, tek tırnaklı veya kaçışlanmamış JSON'yi sunucuya göndermeden onarın.
JSON'dan Python'a
JSON örneğinden Python dataclass, TypedDict veya Pydantic modelleri oluşturun.
JSON'dan Zod'a
JSON örneğinden Zod şemaları ve çıkarılan türler oluşturun.
JSON'dan Rust'a
JSON örneğinden serde türetmeleri içeren Rust struct'ları oluşturun.
JSONPath
RFC 9535 JSONPath ifadelerini test edin; her eşleşmeyi ve yolu görün.
INI ⇄ JSON
INI yapılandırma dosyalarını bölümler, iç içe bölümler, diziler ve yorumlarla JSON'a ve tekrar INI'ye dönüştürün.
Verileri tekilleştirin
Seçilen sütunlara göre CSV verilerindeki yinelenen satırları, büyük/küçük harf ve boşlukları yok sayarak kaldırın; tekrar sayılarını görün.
LaTeX tablo
CSV veya e-tablodan yapıştırılan hücreleri booktabs, hizalama, başlık ve etiket içeren LaTeX tablo koduna dönüştürün.
LaTeX denklemleri
Sembol paleti ve canlı önizlemeyle denklemler yazın, LaTeX veya MathML'yi kopyalayın, SVG ya da PNG olarak dışa aktarın.
Kodla ve tanımla
Metni kodlayın, metinleri ve dosyaları şifreleyin, mesajları görsellerde gizleyin, belirteçleri inceleyin, kimlikler oluşturun, kriptografik özetleri, sağlama toplamlarını ve HMAC imzalarını hesaplayın; tek kullanımlık parolaları ve PKCE'yi test edin.
Base64
Unicode metnini Base64'e kodlayın veya UTF-8'e geri dönüştürün.
URL Kodlayıcı
Unicode desteğiyle URL bileşenlerini kodlayın veya kodlarını çözün.
HTML Kodlayıcı
HTML'e duyarlı karakterleri kaçışlayın veya yaygın HTML varlıklarının kodunu çözün.
Hash Oluşturucu
SHA-256, SHA-384, SHA-512 veya eski SHA-1 metin hash'leri oluşturun.
Dosya Hash
Bir dosyanın SHA-256 özetini karşılaştırma için yerel olarak hesaplayın.
JWT Kod Çözücü
JWT başlığı ve payload verilerini doğrulama iddiasında bulunmadan çözümleyin.
UUID Oluşturucu
Bir veya birden çok kriptografik olarak rastgele UUID v4 kimliği oluşturun.
ULID Oluşturucu
Sıralanabilir ULID'ler oluşturun, aynı milisaniyedeki değerleri monotonik tutun ve bir ULID'nin zaman damgasını çözümleyin.
JWT Doğrulayıcı
JWT belirteçlerinin kodunu çözün ve HMAC SHA-256 imzalarını sunucuda veri tutulmadan tarayıcıda doğrulayın.
Alt Ağ Hesaplayıcı
IPv4 alt ağları için ağ ve yayın adreslerini, alt ağ maskelerini, kullanılabilir ana bilgisayar IP aralıklarını ve ikili biçimleri hesaplayın.
Anahtar Çifti Oluşturucu
Tarayıcıdaki Web Crypto API'yi kullanarak PEM biçiminde RSA (2048/4096 bit) veya ECDSA anahtar çiftleri oluşturun.
.htpasswd Oluşturucu
Apache ve Nginx için .htpasswd kimlik doğrulama satırlarını ve parola hash'lerini tarayıcı belleğinde oluşturun.
Metni Şifrele
AES-256-GCM ve PBKDF2 kullanarak metni tamamen tarayıcıda bir parolayla şifreleyin ve şifresini çözün.
Dosya Şifrele
Dosyaları tarayıcıda parola ve AES-256-GCM ile şifreleyin veya şifrelerini çözün.
Steganografi
Bir mesajı isteğe bağlı parolayla görselde gizleyin ve yeniden okuyun.
HMAC
Hex ve Base64 biçimlerinde HMAC-SHA256, SHA-384, SHA-512 ve SHA-1 imzaları oluşturun.
CRC32
Metin veya dosyalar için CRC-32 ve Adler-32 değerlerini onaltılık ve ondalık biçimde hesaplayın.
TOTP
Kimlik doğrulama uygulamaları için QR koduyla Base32 sırrından zaman tabanlı tek kullanımlık parola test edin.
PKCE
OAuth PKCE kod doğrulayıcı, S256 kod challenge'ı ve state değeri oluşturucu.
JWT Kodlayıcı
JSON yükünden HS, RS, PS ve ES algoritmalarıyla JWT oluşturun ve imzalayın.
Nano ID
Her karakter kümesi ve uzunlukla rastgele, URL uyumlu ID'ler oluşturun; çakışma tahminini görün.
Semver
Sürümleri npm aralıklarına göre kontrol edin, karşılaştırın ve sonraki sürümü bulun.
bcrypt Oluşturucu
Tarayıcıda bcrypt parola hash'leri oluşturun ve kontrol edin; maliyet değerini ayarlayın.
Argon2 hash
Ön ayarlar ve özel salt ile Argon2 PHC dizeleri oluşturun veya parolayı bir PHC dizesine karşı doğrulayın.
Data URI
Her dosyayı CSS ve HTML parçacıklarıyla birlikte data URI'ye dönüştürün.
IPv6 Araçları
IPv6 adreslerini genişletin, sıkıştırın, sınıflandırın ve ters DNS adlarını oluşturun.
Taban Dönüştürücü
Sayıları kesirlerle birlikte 2 ile 36 arasındaki tabanlar arasında dönüştürün.
Port Arama
TCP veya UDP portunun IANA kayıt defterine göre ne için kullanıldığını öğrenin.
HTML Varlıkları
HTML varlıklarını kodlayın, çözün ve 2.231 adlandırılmış başvurunun tamamında arama yapın.
ASCII Tablosu
Tüm 128 ASCII kodunu dört tabanda, kontrol adları ve HTML varlıklarıyla gösteren ASCII tablosu.
Punycode
Uluslararası alan adlarını xn-- Punycode biçimine ve geri dönüştürün; birbirine benzeyen farklı yazı sistemlerini kullanan adları fark edin.
IP dönüştürücü
IPv4 adresini noktalı, ondalık, onaltılık, ikilik ve IPv4 eşlemeli IPv6 biçimleri arasında dönüştürün.
API anahtarı
Seçtiğiniz ön ek, uzunluk ve karakter kümesiyle rastgele API anahtarları oluşturun; gücünü bit cinsinden görün.
MAC adresi
İsteğe bağlı üretici ön ekiyle, her formatta rastgele MAC adresleri oluşturun; adresin tek noktaya veya yerel olup olmadığını kontrol edin.
Sertifika çözümleyici
PEM sertifikasını veya zincirini çözümleyin: konu, veren, tarihler, SAN'lar, anahtar, kullanımlar ve parmak izleri.
Adres doğrulayıcı
Bitcoin ve Ethereum adreslerini yerleşik sağlama toplamlarıyla yazım hatalarına karşı kontrol edin; EIP-55 biçimini alın.
Kod ve dosyalar
Desenleri test edin, metinleri karşılaştırın, kodu küçültün ve yerel dosya imzalarını inceleyin.
Regex Test Aracı
JavaScript düzenli ifadelerini süre sınırlı bir worker'da test edin.
HTML Küçültücü
Tarayıcıda ayrıştırılan HTML yorumlarını kaldırın ve boşlukları küçültün.
CSS Küçültücü
CSS'yi yerel olarak ayrıştırın, optimize edin ve yapısal olarak küçültün.
JavaScript Küçültücü
Yorumları, girintiyi ve boş satırları temkinli bir şekilde kaldırın.
Diff Kontrol Aracı
Eklemeleri ve kaldırmaları görmek için iki metni satır satır karşılaştırın.
MIME Türü
Yaygın dosya imzalarını, tarayıcı tarafından bildirilen türle karşılaştırın.
Kodlama Algılayıcı
BOM işaretlerini, ASCII uyumluluğunu ve geçerli UTF-8'i yerel olarak algılayın.
cURL'den Koda
cURL komut dizelerini JavaScript, Python, Go ve Node.js kod parçacıklarına dönüştürün.
SVG Temizleyici
SVG işaretlemesini yerel olarak temizleyip küçültün; Illustrator/Inkscape meta verilerini, XML yorumlarını ve boşlukları kaldırın.
CSS Biçimlendirici
CSS kurallarını, seçici listelerini ve özellik bildirimlerini okunabilir kod olarak biçimlendirin, girintileyin ve genişletin.
Regex Açıklayıcı
JavaScript düzenli ifadelerini çözümleyerek yakalama grupları, karakter sınıfları ve niceleyicileri sade Türkçeyle açıklar.
CSS Birim Dönüştürücü
Piksel boyutlarını kök temel boyutuna (varsayılan 16px) göre rem, em, vw ve vh birimlerine dönüştürün.
SVG Yol Görselleştirici
SVG yol verilerini (d özniteliği) belirteçlere, komut parametrelerine ve görsel çıktılara dönüştürün.
Chmod Hesaplayıcı
Etkileşimli onay kutusu matrisiyle sekizlik (ör. 755, 644) ve sembolik (rwxr-xr-x) Linux izinlerini hesaplayın.
SVG'den JSX'e
SVG vektör işaretlemesini temiz, bileşen tabanlı React JSX veya TypeScript TSX koduna dönüştürün.
SVG Düzenleyici
SVG vektör grafiklerini görsel olarak veya canlı SVG XML koduyla çizin, stillendirin, katmanlayın ve düzenleyin.
SVG'den PDF'ye
SVG'leri A4, Letter veya SVG boyutlu sayfalara; kenar boşlukları, yön ve sığdırma ya da gerçek boyut seçenekleriyle vektör PDF'ye dönüştürün.
SVG renkleri
SVG renklerini bulun, tek tek veya topluca değiştirin, currentColor ya da gri tonlarına dönüştürün ve önizlemeleri karşılaştırın.
SVG görüntüleyici
SVG'yi güvenle önizleyin, boyutlarını ve renklerini inceleyin, yeniden boyutlandırın veya viewBox'u onarın.
Metinden SVG'ye
Metni yerel yazı tipleriyle SVG yollarına dönüştürün; kerning, çok satırlı hizalama, dolgu ve çizgiyi ayarlayıp SVG veya PNG dışa aktarın.
SVG sprite
Yerel SVG simgelerini temizlenmiş bir sembol sprite'ında birleştirin; benzersiz ID'leri ve viewBox'ları koruyun.
Mermaid Düzenleyici
Canlı önizlemeyle Mermaid diyagramları yazın; SVG veya PNG olarak indirin.
RAG Metin Parçalayıcı
RAG vektör dizinlemesi için metin bölme stratejilerini, token/karakter parça boyutlarını ve örtüşmeleri tarayıcınızda görselleştirin.
Token sayacı
OpenAI tokenizer'ları için prompt'taki token'ları sayın; metnin nasıl bölündüğünü görün.
Sistem İstemi Oluşturucu
XML bölümleri ve biçimlendirilmiş OpenAI/Claude araç çağırma JSON şemalarıyla yapılandırılmış LLM sistem istemleri oluşturun.
docker run'dan Compose'a
docker run komutlarını compose.yaml'a ve geriye dönüştürün; bağlantı noktaları, birimler, ağlar ve sağlık denetimleri listelensin.
HTML'den JSX'e
HTML'yi React için JSX'e dönüştürün; stiller nesne olarak biçimlendirilir.
Gitignore
GitHub'ın resmi şablonlarından yinelenenleri kaldırılmış .gitignore dosyaları oluşturun.
Lisans Oluşturucu
MIT, Apache, GPL ve diğerleri için karşılaştırma tablosuyla LICENSE dosyaları oluşturun.
WebSocket
WebSocket sunucusuna bağlanın, mesaj gönderin ve yanıtları günlüğe kaydedin.
Commit mesajı
Türü, kapsamı ve geriye dönük uyumsuz değişikliği seçerek Conventional Commits mesajı yazın; biçim kontrollerini görün.
GraphQL biçimlendirici
Yorumları koruyarak GraphQL sorgularını, mutation'ları, parçaları ve şemaları biçimlendirin veya küçültün.
E-posta doğrulayıcı
E-posta adreslerini biçim hataları, yaygın alan adı yazım yanlışları, rol adresleri ve yinelenenler için kontrol edin.
Zaman ve otomasyon
Zaman damgalarını dönüştürün ve standart beş alanlı zamanlamaları anlayın.
Timestamp Dönüştürücü
Unix saniyelerini, milisaniyelerini, ISO tarihlerini, UTC ve yerel zamanı dönüştürün.
Unix Zaman Damgası
Geçerli Unix saniyesini, milisaniyesini, ISO, UTC ve yerel saati görüntüleyin.
Cron Ayrıştırıcı
Beş alanlı cron söz dizimini doğrulayın ve yaklaşan UTC çalıştırmalarını hesaplayın.
Cron Açıklayıcı
5 alanlı cron söz dizimini anlaşılır zamanlama açıklamalarına çevirin ve yaklaşan çalıştırma zamanlarını hesaplayın.
Excel tarihleri
Excel seri numaralarını 1900 ve 1904 tarih sistemlerinde, saatlerle birlikte tarihlere veya yeniden sayılara dönüştürün.
Sentetik test verileri
Kaynak verileri yüklemeden, açıkça kurmaca ve sınırları belirlenmiş JSON ve CSV test dosyaları oluşturun.
Örnek Profiller
Test için açıkça kurgusal profil test verileri oluşturun.
Örnek Adresler
Arayüz testleri için adres biçiminde kurgusal test verileri oluşturun.
Örnek Ürünler
Sentetik katalog ürünleri ve SKU'lar oluşturun.
Örnek Siparişler
Yalnızca test için kullanılan kimliklerle sentetik sipariş test fikstürleri oluşturun.
Örnek JSON
Yükleme yapmadan geçerli JSON test kayıtları oluşturun.
Örnek CSV
İçe aktarma testleri için CSV uyumlu sentetik kayıtlar oluşturun.
Sahte Veri
Kendi alanlarınızla 1.000 satıra kadar sahte test verisi oluşturun; JSON, CSV veya SQL INSERT ifadeleri olarak indirin.
Sayılar ve Unicode
Tam sayı tabanlarını dönüştürün, UTF-8 baytlarını kodlayın ve Unicode skaler değerlerini tam olarak inceleyin.
İkilik → Ondalık
İşaretli ikilik tamsayıları, kesin BigInt aritmetiğiyle ondalık sisteme dönüştürün.
Ondalık → İkili
İşaretli bir ondalık tamsayıyı, kayan nokta yuvarlaması olmadan ikiliye dönüştürün.
Onaltılık → Ondalık
İşaretli onaltılık tamsayıları tam ve sınırsız boyutlu aritmetik kullanarak ondalığa dönüştürün.
Ondalık → Onaltılık
İşaretli bir ondalık tam sayıyı tam olarak büyük harfli onaltılık biçime dönüştürün.
Sekizlik → Ondalık
İşaretli bir sekizlik tam sayıyı kesin aritmetik kullanarak ondalığa dönüştürün.
Ondalık → Sekizlik
İşaretli bir ondalık tam sayıyı kayan nokta kaybı olmadan sekizlik gösterime dönüştürün.
Metin → Hex
Metni, aralarında boşluk bulunan temiz bir hex biçiminde büyük harfli UTF-8 baytları olarak kodlayın.
Hex → Metin
Boşluklu veya boşluksuz hexadecimal baytları katı UTF-8 doğrulamasıyla metne dönüştürün.
Karakter → U+
Tek bir Unicode skaler değerini U+ gösterimine, ondalık ve onaltılık biçimlere dönüştürün.
U+ → Karakter
U+XXXX, 0xXXXX veya ondalık gösterimi tek bir Unicode karakterine dönüştürün.
Unicode Kontrol Aracı
Metni gizli sıfır genişlikli boşluklar, kontrol karakterleri, RTL geçersiz kılma işaretleri ve Unicode kod noktaları için inceleyin.
İkili Hesaplayıcı
İkili, sekizli, ondalık veya onaltılık tabanda aritmetik ve bitsel işlemler; ikinin tümleyeni desteği.
Sayı biçimleri
Sayıları 1.234,56, 1,234,56, 1 234,56 ve diğer ayraç biçimleri arasında tüm sütun için dönüştürün.
CSS tasarımı
Degradeleri, gölgeleri, yazı ölçeklerini, akışkan boyutları ve ızgara düzenlerini görsel olarak oluşturun, ardından CSS'yi kopyalayın.
CSS Gradient
Canlı önizleme, renk durakları ve hazır ayarlarla doğrusal, radyal ve konik CSS gradyanları oluşturun.
Kutu Gölgesi
Ofset, bulanıklık, yayılma, katman ve iç gölge ayarlarıyla CSS box-shadow oluşturun ve kodu kopyalayın.
Yazı ölçeği
Temel boyut ve oranla modüler yazı boyutu ölçeği oluşturun, önizleyin ve CSS değişkenlerini veya Tailwind yapılandırmasını kopyalayın.
CSS clamp()
CSS clamp() ifadesiyle yazı boyutunu veya boşlukları iki ekran genişliği arasında akıcı biçimde büyütün.
CSS grid
Bir ızgara üzerinde sayfa düzeni çizin, alanları adlandırın ve grid-template CSS'sini kopyalayın.
Palet oluşturucu
Uyumlu renk paletleri oluşturun, beğendiğiniz renkleri kilitleyin ve CSS, Tailwind, JSON veya PNG olarak dışa aktarın.
Şekiller ve arka planlar
SVG dalgaları ve blob'ları çizin, CSS arka plan desenleri ve buzlu cam paneller oluşturun.
SVG dalga
Bölüm ayırıcıları için katmanlı SVG dalgaları oluşturun; SVG olarak kopyalayın veya CSS şeklinde alın.
SVG blob
Tek renkte veya gradyanla rastgele organik blob şekilleri oluşturun ve SVG olarak indirin.
CSS deseni
Saf CSS gradyanlarıyla oluşturulan çizgiler, ızgaralar, noktalar, dama desenleri ve zikzakları kopyalamaya hazır.
Glassmorphism
backdrop-filter ile buzlu cam kartları oluşturun: bulanıklığı, renk tonunu ve kenarlığı ayarlayın, önizleyin ve CSS'i kopyalayın.
Şekil bölücü
SVG, CSS ve HTML ile dalga, eğri, eğim, üçgen, ok, zikzak, bulut ve dağ bölüm ayırıcıları oluşturun.
SVG desenleri
İki renk, arka plan, aralık, çizgi ve döndürme seçenekleriyle kesintisiz SVG desenleri oluşturun. CSS, SVG veya PNG döşemesi indirin.
Politika ve düzen
İçerik güvenliği politikası yazın, CSS şekillerini ve flexbox düzenlerini keşfedin.
CSP oluşturucu
Yönergeleri, hazır ayarları ve kopyalanabilir sunucu kod parçalarını kullanarak içerik güvenlik politikaları oluşturun veya analiz edin.
Clip path
Poligon noktalarını sürükleyin veya daire, elips ya da inset ayarlarını yapın; kesimi önizleyip CSS'yi kopyalayın.
Flexbox
Canlı düzen ve kopyalanabilir CSS ile kapsayıcı ve öğe Flexbox özelliklerini keşfedin.
Sertifika istekleri ve anahtarlar
Sertifika istekleri ve anahtarları tarayıcınızda oluşturun, kodunu çözün ve karşılaştırın.
CSR Decoder
PEM sertifika imzalama isteğini çözümleyin: özne, alternatif adlar, açık anahtar, imza algoritması ve uzantılar.
CSR Oluşturucu
Tarayıcınızda konu alanları ve alternatif adlarla RSA veya ECDSA özel anahtarı ve imzalı sertifika isteği oluşturun.
Sertifika Anahtarı Eşleştirici
Sertifikayı RSA veya EC özel anahtarı ve/veya CSR ile karşılaştırarak açık anahtarlarının eşleşip eşleşmediğini tarayıcıda belirleyin.
PEM ve DER Dönüştürücü
Sertifika, anahtar ve CSR verilerini PEM, ikili DER, base64 veya hexadecimal biçimleri arasında dönüştürün; RSA PKCS#1/PKCS#8 desteği.
JSON biçimlendirme, doğrulama ve onarma
JSON biçimlendirici, yükü okunabilir olması için girintiler; doğrulayıcı, ayrıştırılıp ayrıştırılamadığını ve nerede bozulduğunu söyler; JSON Schema doğrulayıcısı ise yalnızca sözdiziminin geçerli olup olmadığını değil, beklediğiniz yapıya sahip olup olmadığını da kontrol eder. JSON neredeyse doğru olduğunda — dil modellerinin sıkça ürettiği sondaki virgüller, tek tırnaklar veya kesilmiş son gibi sorunlarda — JSON onarma aracı mekanik hataları düzeltir; JSON diff ise iki sürümü satır satır değil, anahtar anahtar karşılaştırır.
CSV ve elektronik tablolar
CSV basit görünür ama nadiren basittir: ayraçlar değişir (virgüller, birçok Avrupa yerel ayarında noktalı virgüller ve sekmeler), metin alanları ayıracı tırnak içinde barındırabilir; Excel de kodlardaki baştaki sıfırları sessizce siler ve uzun sayıları bilimsel gösterime dönüştürür. CSV görüntüleyici, bir dosyanın gerçekte nasıl ayrıştırıldığını gösterir; Excel'den CSV'ye ve CSV'den Excel'e iki biçim arasında dönüşüm yapar; CSV'den JSON'a ise satırları kod için kayıtlara dönüştürür.
Kodlama şifreleme değildir
Base64, URL kodlama ve HTML varlıkları, verilerin belirli bir kanaldan geçebilmesi için nasıl yazıldığını değiştirir; herkes bunları geri çevirebilir, dolayısıyla hiçbir şeyi gizlemezler. Hash tek yönlü ve sabit uzunluktadır; bir dosyanın değişmediğini kontrol etmek için kullanışlıdır. Dosya hash'i aracı SHA-256'yı yerel olarak hesaplar; ancak basit ve hızlı bir hash, parolaları depolamak için güvenli değildir.
JWT herkes tarafından okunabilir: JWT kod çözücü, herhangi bir anahtar olmadan taleplerini gösterir. JWT doğrulayıcının HMAC belirteçleri için yaptığı gibi yalnızca imzayı doğrulamak, belirtecin değiştirilmediğini kanıtlar.
Zaman, zamanlamalar ve tanımlayıcılar
Unix zaman damgaları, UTC'de 1970'ten bu yana geçen saniyelerdir; ancak JavaScript ve birçok API milisaniye kullanır. Bu nedenle 13 basamaklı bir değer neredeyse her zaman milisaniyedir; zaman damgası dönüştürücü her ikisini de işler. Cron zamanlamaları beş alandan oluşur (dakika, saat, ayın günü, ay, haftanın günü) ve genellikle sunucunun saat diliminde, çoğu zaman UTC'de çalışır; cron açıklayıcısı bir zamanlamayı sözcüklerle açıklar ve sonraki çalıştırmalarını listeler. Çakışmaması gereken tanımlayıcılar için sayaç veya zaman damgası yerine UUID kullanın.