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.

152çalışan araçlar
şimdi hazır
01

JSON ve tablolar

Yapılandırılmış kayıtları biçimlendirin, doğrulayın, görüntüleyin ve dönüştürün.

01 / DEVELOPERHazır

JSON Biçimlendirici

JSON'u yerel olarak doğrulayın, biçimlendirin, küçültün, kopyalayın ve indirin.

02 / DEVELOPERHazır

JSON Doğrulayıcı

JSON sözdizimini kontrol edin ve ayrıştırılmış kök yapısını yerel olarak inceleyin.

03 / DEVELOPERHazır

JSON Küçültücü

JSON'u doğrulayın ve gereksiz biçimlendirme boşluklarını kaldırın.

04 / DEVELOPERHazır

JSON'dan CSV'ye

Bir JSON nesne dizisini virgülle veya sekmeyle ayrılmış satırlara dönüştürün.

05 / DEVELOPERHazır

CSV'den JSON'a

Tırnakları dikkate alan CSV veya TSV verilerini JSON nesneleri dizisine ayrıştırın.

06 / DEVELOPERHazır

CSV Görüntüleyici

Yerel CSV veya TSV verilerini sınırlandırılmış bir tablo olarak açın.

07 / DEVELOPERHazır

JSON Viewer

Yerel bir JSON dosyasını doğrulayın ve okunaklı biçimde görüntüleyin.

08 / DEVELOPERHazır

SQL Biçimlendirici

Standart, PostgreSQL, MySQL, SQLite veya BigQuery SQL'yi biçimlendirin.

09 / DEVELOPERHazır

XML to JSON

Öznitelikleri doğru şekilde işleyerek bir XML belgesini okunabilir JSON'a dönüştürün.

10 / DEVELOPERHazır

JSON'dan XML'e

Seçtiğiniz bir kök öğeyle JSON'u iyi biçimlendirilmiş XML'e dönüştürün.

11 / DEVELOPERHazır

YAML'den JSON'a

YAML yapılandırmasını, okunabilir ayrıştırma hatalarıyla JSON'a dönüştürün.

12 / DEVELOPERHazır

JSON'dan YAML'a

Yapılandırma dosyaları ve manifestler için JSON'u okunabilir YAML'a dönüştürün.

13 / DEVELOPERHazır

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.

14 / DEVELOPERHazır

TSV'den CSV'ye

Sekmeyle ayrılmış verileri CSV'ye dönüştürün; gereken hücreleri tırnak içine alın.

15 / DEVELOPERHazır

Excel'den CSV'ye

.xlsx çalışma kitabını, her seferinde bir sayfa olacak şekilde CSV'ye dönüştürün.

16 / DEVELOPERHazır

CSV'den Excel'e

CSV metnini yerel olarak gerçek bir .xlsx çalışma kitabına dönüştürün.

17 / DEVELOPERHazır

JSON Farkı

İki JSON verisini yan yana karşılaştırın; eklenen, kaldırılan ve değiştirilen anahtarları vurgulayın.

18 / DEVELOPERHazır

XML Biçimlendirici

XML işaretlemesini yerel olarak biçimlendirin veya küçültün; girintiyi özelleştirin ve söz dizimini doğrulayın.

19 / DEVELOPERHazır

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.

20 / DEVELOPERHazır

JSON Schema

JSON verilerini JSON Schema tanımlarına karşı tarayıcıda yerel olarak, anlaşılır hata yollarıyla doğrulayın.

21 / DEVELOPERHazır

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.

22 / DEVELOPERHazır

JSON'dan TS

JSON nesnelerini ve dizilerini güçlü türlere sahip TypeScript arayüzlerine veya tür bildirimlerine dönüştürün.

23 / DEVELOPERHazır

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.

24 / DEVELOPERHazır

.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.

25 / DEVELOPERHazır

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.

26 / DEVELOPERHazır

JSON Schema Oluşturucu

Örnek JSON verilerinden JSON Schema tanımlarını otomatik olarak çıkarın ve oluşturun.

27 / DEVELOPERHazır

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.

28 / DEVELOPERHazır

Ü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.

29 / DEVELOPERHazır

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.

30 / DEVELOPERHazır

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.

31 / DEVELOPERHazır

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.

32 / DEVELOPERHazır

JSON'dan Python'a

JSON örneğinden Python dataclass, TypedDict veya Pydantic modelleri oluşturun.

33 / DEVELOPERHazır

JSON'dan Zod'a

JSON örneğinden Zod şemaları ve çıkarılan türler oluşturun.

34 / DEVELOPERHazır

JSON'dan Rust'a

JSON örneğinden serde türetmeleri içeren Rust struct'ları oluşturun.

35 / DEVELOPERHazır

JSONPath

RFC 9535 JSONPath ifadelerini test edin; her eşleşmeyi ve yolu görün.

36 / DEVELOPERHazır

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.

37 / DEVELOPERHazır

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.

38 / DEVELOPERHazır

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.

39 / DEVELOPERHazır

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.

02

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.

01 / DEVELOPERHazır

Base64

Unicode metnini Base64'e kodlayın veya UTF-8'e geri dönüştürün.

02 / DEVELOPERHazır

URL Kodlayıcı

Unicode desteğiyle URL bileşenlerini kodlayın veya kodlarını çözün.

03 / DEVELOPERHazır

HTML Kodlayıcı

HTML'e duyarlı karakterleri kaçışlayın veya yaygın HTML varlıklarının kodunu çözün.

04 / DEVELOPERHazır

Hash Oluşturucu

SHA-256, SHA-384, SHA-512 veya eski SHA-1 metin hash'leri oluşturun.

05 / DEVELOPERHazır

Dosya Hash

Bir dosyanın SHA-256 özetini karşılaştırma için yerel olarak hesaplayın.

06 / DEVELOPERHazır

JWT Kod Çözücü

JWT başlığı ve payload verilerini doğrulama iddiasında bulunmadan çözümleyin.

07 / DEVELOPERHazır

UUID Oluşturucu

Bir veya birden çok kriptografik olarak rastgele UUID v4 kimliği oluşturun.

08 / DEVELOPERHazır

ULID Oluşturucu

Sıralanabilir ULID'ler oluşturun, aynı milisaniyedeki değerleri monotonik tutun ve bir ULID'nin zaman damgasını çözümleyin.

09 / DEVELOPERHazır

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.

10 / DEVELOPERHazır

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.

11 / DEVELOPERHazır

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.

12 / DEVELOPERHazır

.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.

13 / DEVELOPERHazır

Metni Şifrele

AES-256-GCM ve PBKDF2 kullanarak metni tamamen tarayıcıda bir parolayla şifreleyin ve şifresini çözün.

14 / DEVELOPERHazır

Dosya Şifrele

Dosyaları tarayıcıda parola ve AES-256-GCM ile şifreleyin veya şifrelerini çözün.

15 / DEVELOPERHazır

Steganografi

Bir mesajı isteğe bağlı parolayla görselde gizleyin ve yeniden okuyun.

16 / DEVELOPERHazır

HMAC

Hex ve Base64 biçimlerinde HMAC-SHA256, SHA-384, SHA-512 ve SHA-1 imzaları oluşturun.

17 / DEVELOPERHazır

CRC32

Metin veya dosyalar için CRC-32 ve Adler-32 değerlerini onaltılık ve ondalık biçimde hesaplayın.

18 / DEVELOPERHazır

TOTP

Kimlik doğrulama uygulamaları için QR koduyla Base32 sırrından zaman tabanlı tek kullanımlık parola test edin.

19 / DEVELOPERHazır

PKCE

OAuth PKCE kod doğrulayıcı, S256 kod challenge'ı ve state değeri oluşturucu.

20 / DEVELOPERHazır

JWT Kodlayıcı

JSON yükünden HS, RS, PS ve ES algoritmalarıyla JWT oluşturun ve imzalayın.

21 / DEVELOPERHazır

Nano ID

Her karakter kümesi ve uzunlukla rastgele, URL uyumlu ID'ler oluşturun; çakışma tahminini görün.

22 / DEVELOPERHazır

Semver

Sürümleri npm aralıklarına göre kontrol edin, karşılaştırın ve sonraki sürümü bulun.

23 / DEVELOPERHazır

bcrypt Oluşturucu

Tarayıcıda bcrypt parola hash'leri oluşturun ve kontrol edin; maliyet değerini ayarlayın.

24 / DEVELOPERHazır

Argon2 hash

Ön ayarlar ve özel salt ile Argon2 PHC dizeleri oluşturun veya parolayı bir PHC dizesine karşı doğrulayın.

25 / DEVELOPERHazır

Data URI

Her dosyayı CSS ve HTML parçacıklarıyla birlikte data URI'ye dönüştürün.

26 / DEVELOPERHazır

IPv6 Araçları

IPv6 adreslerini genişletin, sıkıştırın, sınıflandırın ve ters DNS adlarını oluşturun.

27 / DEVELOPERHazır

Taban Dönüştürücü

Sayıları kesirlerle birlikte 2 ile 36 arasındaki tabanlar arasında dönüştürün.

28 / DEVELOPERHazır

Port Arama

TCP veya UDP portunun IANA kayıt defterine göre ne için kullanıldığını öğrenin.

29 / DEVELOPERHazır

HTML Varlıkları

HTML varlıklarını kodlayın, çözün ve 2.231 adlandırılmış başvurunun tamamında arama yapın.

30 / DEVELOPERHazır

ASCII Tablosu

Tüm 128 ASCII kodunu dört tabanda, kontrol adları ve HTML varlıklarıyla gösteren ASCII tablosu.

31 / DEVELOPERHazır

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.

32 / DEVELOPERHazır

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.

33 / DEVELOPERHazır

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.

34 / DEVELOPERHazır

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.

35 / DEVELOPERHazır

Sertifika çözümleyici

PEM sertifikasını veya zincirini çözümleyin: konu, veren, tarihler, SAN'lar, anahtar, kullanımlar ve parmak izleri.

36 / DEVELOPERHazır

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.

03

Kod ve dosyalar

Desenleri test edin, metinleri karşılaştırın, kodu küçültün ve yerel dosya imzalarını inceleyin.

01 / DEVELOPERHazır

Regex Test Aracı

JavaScript düzenli ifadelerini süre sınırlı bir worker'da test edin.

02 / DEVELOPERHazır

HTML Küçültücü

Tarayıcıda ayrıştırılan HTML yorumlarını kaldırın ve boşlukları küçültün.

03 / DEVELOPERHazır

CSS Küçültücü

CSS'yi yerel olarak ayrıştırın, optimize edin ve yapısal olarak küçültün.

04 / DEVELOPERHazır

JavaScript Küçültücü

Yorumları, girintiyi ve boş satırları temkinli bir şekilde kaldırın.

05 / DEVELOPERHazır

Diff Kontrol Aracı

Eklemeleri ve kaldırmaları görmek için iki metni satır satır karşılaştırın.

06 / DEVELOPERHazır

MIME Türü

Yaygın dosya imzalarını, tarayıcı tarafından bildirilen türle karşılaştırın.

07 / DEVELOPERHazır

Kodlama Algılayıcı

BOM işaretlerini, ASCII uyumluluğunu ve geçerli UTF-8'i yerel olarak algılayın.

08 / DEVELOPERHazır

cURL'den Koda

cURL komut dizelerini JavaScript, Python, Go ve Node.js kod parçacıklarına dönüştürün.

09 / DEVELOPERHazır

SVG Temizleyici

SVG işaretlemesini yerel olarak temizleyip küçültün; Illustrator/Inkscape meta verilerini, XML yorumlarını ve boşlukları kaldırın.

10 / DEVELOPERHazır

CSS Biçimlendirici

CSS kurallarını, seçici listelerini ve özellik bildirimlerini okunabilir kod olarak biçimlendirin, girintileyin ve genişletin.

11 / DEVELOPERHazır

Regex Açıklayıcı

JavaScript düzenli ifadelerini çözümleyerek yakalama grupları, karakter sınıfları ve niceleyicileri sade Türkçeyle açıklar.

12 / DEVELOPERHazır

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.

13 / DEVELOPERHazır

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.

14 / DEVELOPERHazır

Chmod Hesaplayıcı

Etkileşimli onay kutusu matrisiyle sekizlik (ör. 755, 644) ve sembolik (rwxr-xr-x) Linux izinlerini hesaplayın.

15 / DEVELOPERHazır

SVG'den JSX'e

SVG vektör işaretlemesini temiz, bileşen tabanlı React JSX veya TypeScript TSX koduna dönüştürün.

16 / DEVELOPERHazır

SVG Düzenleyici

SVG vektör grafiklerini görsel olarak veya canlı SVG XML koduyla çizin, stillendirin, katmanlayın ve düzenleyin.

17 / DEVELOPERHazır

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.

18 / DEVELOPERHazır

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.

19 / DEVELOPERHazır

SVG görüntüleyici

SVG'yi güvenle önizleyin, boyutlarını ve renklerini inceleyin, yeniden boyutlandırın veya viewBox'u onarın.

20 / DEVELOPERHazır

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.

21 / DEVELOPERHazır

SVG sprite

Yerel SVG simgelerini temizlenmiş bir sembol sprite'ında birleştirin; benzersiz ID'leri ve viewBox'ları koruyun.

22 / DEVELOPERHazır

Mermaid Düzenleyici

Canlı önizlemeyle Mermaid diyagramları yazın; SVG veya PNG olarak indirin.

23 / DEVELOPERHazır

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.

24 / DEVELOPERHazır

Token sayacı

OpenAI tokenizer'ları için prompt'taki token'ları sayın; metnin nasıl bölündüğünü görün.

25 / DEVELOPERHazır

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.

26 / DEVELOPERHazır

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.

27 / DEVELOPERHazır

HTML'den JSX'e

HTML'yi React için JSX'e dönüştürün; stiller nesne olarak biçimlendirilir.

28 / DEVELOPERHazır

Gitignore

GitHub'ın resmi şablonlarından yinelenenleri kaldırılmış .gitignore dosyaları oluşturun.

29 / DEVELOPERHazır

Lisans Oluşturucu

MIT, Apache, GPL ve diğerleri için karşılaştırma tablosuyla LICENSE dosyaları oluşturun.

30 / DEVELOPERHazır

WebSocket

WebSocket sunucusuna bağlanın, mesaj gönderin ve yanıtları günlüğe kaydedin.

31 / DEVELOPERHazır

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.

32 / DEVELOPERHazır

GraphQL biçimlendirici

Yorumları koruyarak GraphQL sorgularını, mutation'ları, parçaları ve şemaları biçimlendirin veya küçültün.

33 / DEVELOPERHazır

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.

04

Zaman ve otomasyon

Zaman damgalarını dönüştürün ve standart beş alanlı zamanlamaları anlayın.

05

Sentetik test verileri

Kaynak verileri yüklemeden, açıkça kurmaca ve sınırları belirlenmiş JSON ve CSV test dosyaları oluşturun.

06

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.

01 / DEVELOPERHazır

İkilik → Ondalık

İşaretli ikilik tamsayıları, kesin BigInt aritmetiğiyle ondalık sisteme dönüştürün.

02 / DEVELOPERHazır

Ondalık → İkili

İşaretli bir ondalık tamsayıyı, kayan nokta yuvarlaması olmadan ikiliye dönüştürün.

03 / DEVELOPERHazır

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.

04 / DEVELOPERHazır

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.

05 / DEVELOPERHazır

Sekizlik → Ondalık

İşaretli bir sekizlik tam sayıyı kesin aritmetik kullanarak ondalığa dönüştürün.

06 / DEVELOPERHazır

Ondalık → Sekizlik

İşaretli bir ondalık tam sayıyı kayan nokta kaybı olmadan sekizlik gösterime dönüştürün.

07 / DEVELOPERHazır

Metin → Hex

Metni, aralarında boşluk bulunan temiz bir hex biçiminde büyük harfli UTF-8 baytları olarak kodlayın.

08 / DEVELOPERHazır

Hex → Metin

Boşluklu veya boşluksuz hexadecimal baytları katı UTF-8 doğrulamasıyla metne dönüştürün.

09 / DEVELOPERHazır

Karakter → U+

Tek bir Unicode skaler değerini U+ gösterimine, ondalık ve onaltılık biçimlere dönüştürün.

10 / DEVELOPERHazır

U+ → Karakter

U+XXXX, 0xXXXX veya ondalık gösterimi tek bir Unicode karakterine dönüştürün.

11 / DEVELOPERHazır

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.

12 / DEVELOPERHazır

İkili Hesaplayıcı

İkili, sekizli, ondalık veya onaltılık tabanda aritmetik ve bitsel işlemler; ikinin tümleyeni desteği.

13 / DEVELOPERHazır

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.

07

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.

08

Şekiller ve arka planlar

SVG dalgaları ve blob'ları çizin, CSS arka plan desenleri ve buzlu cam paneller oluşturun.

09

Politika ve düzen

İçerik güvenliği politikası yazın, CSS şekillerini ve flexbox düzenlerini keşfedin.

10

Sertifika istekleri ve anahtarlar

Sertifika istekleri ve anahtarları tarayıcınızda oluşturun, kodunu çözün ve karşılaştırın.

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.