WASM WAT
Filkonvertering

Konverter WASM til WAT

Konverter nå
HURTIGSVAR
Er det mulig å konvertere WASM til WAT?
Ja - WASM konverterer til WAT.

Du kan gjøre det her med vår gratis konvertering - ingen registrering, og filen din slettes rett etterpå.

Dette er en ren, tapsfri disassemblering: wasm-tools print module.wasm -o module.wat eller wasm2wat module.wasm -o module.wat gjør binærfilen om til S-uttrykkstekst. Chrome og Firefox sine utviklerverktøy viser også WAT automatisk når du inspiserer en .wasm.

På denne siden

Testet på macOS, Windows og Linux
Sist verifisert Sep 2026

Flere gratis konverteringer

HEIC, PNG, WEBP, MP3 og mer - alle verktøy her er gratis.

Åpne verktøykassen
WASM → WAT konverteringGRATIS
Slipp en .WASM-fil her
eller velg en - vi konverterer den til .WAT og gir deg filen for nedlasting

Hvorfor konvertere WASM til WAT?

WAT er den menneskevennlige tekstformen av WebAssembly. Folk konverterer en .wasm til .wat for å lese, revidere eller feilsøke hva en modul faktisk gjør - dens funksjoner, importer og eksporter - siden selve binærfilen er uleselig.

Hvordan konvertere WASM til WAT

wasm-tools print OPEN-SOURCE

Fra Bytecode Alliance-verktøysettet, kjør wasm-tools print module.wasm -o module.wat for å skrive tekstformatet. Utelat -o for å skrive til stdout.

wasm2wat (WABT) OPEN-SOURCE

Bruk WebAssembly Binary Toolkit og kjør wasm2wat module.wasm -o module.wat. Legg til --generate-names for lesbare funksjonsnavn og -f for å folde uttrykk.

Om disse formatene

Kvalitet og hva du bør passe på

  • Konverteringen er nøyaktig, men er ikke den originale kildekoden: du ser WASM-instruksjoner på lavnivå, ikke C/C++/Rust-koden den ble kompilert fra.
  • Navnløse funksjoner vises som numeriske indekser med mindre du bruker et flagg for navnegenerering, noe som gjør store moduler vanskelige å følge.
  • Det er mulig å redigere WAT og re-assemblere med wat2wasm, men det er lett å gjøre feil for alt som er mer enn trivielt.

Ofte stilte spørsmål

Er wasm-to-wat tapsfri?
Ja for modulens struktur og instruksjoner; den representerer binærfilen trofast, bare ikke den originale kildekoden på høynivå.
wasm-tools eller wabt - hvilken bør jeg bruke?
Begge fungerer; wasm-tools er Bytecode Alliance sitt CLI, mens wasm2wat følger med WABT. Bruk den som allerede er installert.
Kan jeg konvertere WAT tilbake til .wasm?
Ja, wat2wasm module.wat -o module.wasm (WABT) reassemblerer den til binærformat.
Hvordan får jeg lesbare funksjonsnavn?
Bruk --generate-names med wasm2wat, eller behold navneseksjonen i det opprinnelige bygget.