ARM64
x86
Arm64
Arm32
Arm32 Thumb
RISC-V
PowerPC
Assemble
Disassemble
Assemble and Run
Format Hex
Output as:
auto
u8
u32
C array
Binary
Examples
x86 Options
X86 Syntax:
Intel
AT&T
NASM
MASM
GNU GAS
Bits:
64
32
16
RISC-V Options
Bits:
64
32
Extensions:
Compressed (C)
PowerPC Options
Bits:
64
32
Endian:
Big
Little
Base address:
______ _ _ _____ _____ | ___| | | |_ _| _ | | |_ | | | | | | | | | | | _| | | | | | | | | | | | | | |_| | | | \ \_/ / \_| \___/ \_/ \___/ Ret version v4.1 A lightweight browser assembler/disassembler/CPU simulator running in WebAssembly. Shortcuts: F1: Assemble ESC: Close popup
Source code
Download
Report bugs
FUTO public chat
Save as binary file
Share Code as URL
Close
Settings
Close
Parse as:
auto
u8
u16
u32
Parse C comments in hex
Split hex output by instruction
Use Godbolt API as first-pass assembler