Generera ett TypeScript-gränssnitt eller en typ från ett JSON-exempel för API-svar, exempeldata, frontendmodeller, tester och snabba prototyper. Välj rottypens namn och kopiera den härledda definitionen till projektet.
unknown[] och null-värden blir unknown.Utdata beskriver värdena i ett enda exempel och kan inte upptäcka fält som är valfria eller saknas i exemplet. För en array på toppnivå används den första posten som gränssnittsform. Granska valfria egenskaper, fält som tillåter null, datumsträngar och API-specifika unioner före produktionsbruk.
Generatorn skapar statiska TypeScript-definitioner, ingen validering vid körning. Använd en JSON Schema-validator när inkommande data också behöver kontrolleras.
Relaterade verktyg: JSON-formaterare · JSON Schema-validerare
Formatera och snygga till Java, Python, JavaScript, JSON, HTML med mera. Justera indrag, mellanrum och radbrytningar.
Trimma, sammanfoga eller dela inspelningar, ta bort tystnad eller brus och justera volym, hastighet, tonhöjd eller kanaler.
Öppna och redigera CSV- eller Excel-blad, formatera tabelltext och konvertera CSV till Excel eller SQL.
Skriv och förhandsvisa Markdown, rendera Mermaid-diagram och konvertera Markdown, HTML och tabeller mellan format.
Jämför textavsnitt, räkna ord och nyckelord, sortera eller ersätt rader och visa DOCX-text.
Slå upp kinesiska betydelser, synonymer och antonymer eller hitta IPA-uttal på flera språk.
Konvertera mellan MP3, WAV, FLAC med flera, spela ljud eller rå PCM och granska eller redigera ljudmetadata.
Granska, jämför och validera JSON. Testa JSONPath-uttryck eller konvertera data till CSV, YAML och XML.
Transkribera ljud till text, generera tal från text eller spela in din röst i webbläsaren.
Konvertera och komprimera video, trimma eller sammanfoga klipp, ändra bildrutornas storlek och extrahera ljud.
Spela lokal eller strömmande video, spela in skärmen eller kameran och använd kameran som onlinespegel.
Komprimera eller slå ihop PDF:er, dela och ordna om sidor, konvertera sidor till bilder och visa eller jämför dokument.
Konvertera bildformat, ändra storlek på eller beskär foton, komprimera filer, jämför bilder och extrahera text med OCR.
Ta och snygga till skärmbilder, gör text till bilder eller GIF, rita på en whiteboard och skapa ordmoln eller faviconer.
Redigera SRT- eller VTT-undertexter med videoförhandsvisning, förskjut tider, konvertera format och hantera undertextspår.
Öppna ZIP-, 7Z-, RAR- eller TAR-filer, packa upp valt innehåll och skapa nya arkiv med valfria ZIP/7Z-lösenord.
Koda och avkoda Base64 eller Base32, escape-koda URL:er, HTML och Unicode-text och granska JWT-innehåll.
Omvandla talbaser och värden mellan binärt, decimalt och hexadecimalt. Gör tal till ord eller text till binärt.
Räkna ut procent och bråk, sammanfatta statistik och beräkna betyg, rabatter eller bildförhållanden.
Visa en onlineklocka, kör en nedräkning eller ett stoppur och beräkna datum, åldrar eller tidszonsskillnader.
Kontrollera ditt IP och din IPv6-anslutning, granska HTTP-förfrågningar eller HAR-filer och beräkna CIDR-adressintervall.
Omvandla längd, vikt, temperatur, datalagring och andra enheter.
Omvandla HEX-, RGB- och HSL-värden, extrahera färger ur en bild, kontrollera kontrast eller testa skärmen med enfärgade ytor.
Generera och skanna QR-koder eller streckkoder, inklusive QR-koder för länkar och Wi-Fi-nätverk.
Generera hashvärden, UUID och lösenord, testa reguljära uttryck, skapa URL-sluggar och kontrollera filbehörigheter.
Kontrollera skärmupplösning och uppdateringsfrekvens, mät med en skärmlinjal, testa tangenter eller läs från en teleprompter.
2048, Minröj, Sudoku, Gomoku, Stridsvagnsslag