Adding iButton keys manually
![Document image Document image](https://images.archbee.com/3StCFqarJkJQZV-7N79yY/SmA9Ce9FnBHfstztExzJ-_addingibuttonkeysmanually-1.png?format=webp)
Besides reading and saving physical iButton keys, you can emulate them with your Flipper Zero. On this page, you'll find instructions on how to create a virtual version of an iButton key and emulate it using your Flipper Zero.
To create a virtual iButton key, do the following:
Go to Main Menu -> iButton -> Add manually.
Select the iButton protocol from the list:
- Dallas DS1990
- Dallas DS1992
- Dallas DS1996
- Dallas DS1971
- Dallas (non-specific) — any iButton device using the Dallas protocol
- Cyfral
- Metakom
Enter the UID of the original key in the hex format.
![Document image Document image](https://images.archbee.com/3StCFqarJkJQZV-7N79yY/Vx4FORBxdpDTjxuR_SH7z_flipper-zero-ibutton-dallas-non-specific.jpg?format=webp)
Press Save, then enter a new name of the key and press Save again.
After adding a new virtual iButton key, you can emulate it. Manually added Dallas keys can be written to a blank or a key of the same type.
You can edit the UID of the saved key by doing the following:
Go to Main Menu -> iButton -> Saved.
Select the key you want to edit and select Edit.
Enter the desired value in hex.
![Document image Document image](https://images.archbee.com/3StCFqarJkJQZV-7N79yY/sfGsfAUW-hdPi8qWYUr5__monosnap-miro-2023-08-11-19-36-54.jpg?format=webp)
Press Save, then enter a new name of the key and press Save again.