# Convert to data

```
 Action    name: MakeData
 
```

This command converts the current unexplored bytes to data. If it is not possible, IDA will warn you.

Multiple using of this command will change the data type:

```
 db -> dw -> dd -> float -> dq -> double -> dt -> packreal -> octa \;
 ^                                                                 |;
 \---------<----------------<--------------<-----------------------/;
```

You may remove some items from this list using [setup data](https://docs.hex-rays.com/8.5/user-guide/user-interface/options#setup-data-types) command.

If the [target assembler](https://docs.hex-rays.com/8.5/user-guide/user-interface/options#specify-target-assembler) does not support double words or another data type, it will be skipped. To create a structure variable, use [Declare struct var](https://docs.hex-rays.com/8.5/user-guide/user-interface/menu-bar/structures#declare-a-structure-variable) command. To create an array, use [Array](https://docs.hex-rays.com/8.5/user-guide/user-interface/menu-bar/edit/convert-to-array) command. To convert back, use [Undefine](https://docs.hex-rays.com/8.5/user-guide/user-interface/menu-bar/edit/undefine-a-byte) command. See also [Edit](https://github.com/HexRaysSA/docs/blob/8.5/user-guide/user-interface/menu-bar/edit/edit.md) submenu
