Toollet
Sök efter uppgift eller appnamnSökKontakta oss
Priser

Binärredigerare

Granska en fils byte i hexadecimal form och byt ut värden på valda förskjutningar. Ångra ändringar och hämta sedan det redigerade innehållet som en separat fil eller som hexadecimal text.

Alla format / en fil / upp till 1 MiB.

Vad du kan göra

Granska byteförskjutningar och värden

Visa byteförskjutningar, hexadecimala värden och ASCII samtidigt. Ange en förskjutning för att hoppa till en specifik byte.

Ersätt enskilda byte och spara

Ersätt en befintlig byte med ett värde från 00 till FF, ångra nyliga ändringar och ladda ner det redigerade innehållet som en separat fil.

Så använder du

  1. Läs in en fil eller hexadecimala byte

    Välj en fil eller ange en sekvens som 41 42 0A och läs in den. Gränsen är 1 MiB.

  2. Välj en byte att redigera

    Välj ett värde i tabellen eller ange dess förskjutning i decimalform eller i hexadecimalform med 0x-prefix.

  3. Använd det nya värdet

    Ange ett tvåsiffrigt värde från 00 till FF och tryck på Byt ut byte. Du kan ångra ändringar en i taget.

  4. Spara det redigerade innehållet

    Ladda ner en separat binär fil. Du kan också kopiera de hexadecimala byten eller spara dem som text.

När det hjälper

Granska en filhuvud

Läs de första byten i en fil för att få information om dess format.

Ändra ett värde på en känd förskjutning

Kontrollera förskjutningen och originalvärdet, ersätt byten som behövs och spara en separat fil.

Läsa byteförskjutningar och hexadecimala värden

Förskjutningarna börjar på noll

En förskjutning är en position som räknas från filens början. Hexadecimalt 0x1A och decimalt 26 anger samma byte.

En byte använder två hexadecimala siffror

Värden från 00 till FF motsvarar decimala värden från 0 till 255. Till exempel motsvarar 41 ASCII-tecknet A.

ASCII-vyn har ett begränsat omfång

Vyn visar ASCII-tecken från 0x20 till 0x7E. Andra värden visas som punkter. Den känner inte igen eller återskapar textkoder som japanska.

Byteersättning och filsstruktur

Att ersätta en befintlig byte ändrar inte filens längd. Ändrade värden kan göra att filen blir oläsbar, så behåll originalet och kontrollera det redigerade resultatet.

Sätt att ångra ändringar

Ångra byteändring återställer den senaste byteändringen. Återställ inlästa byte återgår till den senast inlästa filen eller hexadecimala indatan och rensar ångra-historiken.

Vanliga frågor

Kan jag lägga till eller ta bort byte?

Den här sidan ersätter befintliga byte. Den ändrar inte filens längd genom att infoga eller ta bort byte.

Skriver det över min ursprungliga fil?

Nej. Det redigerade innehållet laddas ner med edited_ tillagt i filnamnet.

Hur många ändringar kan jag ångra?

Du kan ångra de senaste 1 000 byteändringarna. Om du läser in en fil igen startar du från en ny punkt.

Vilken hexadecimal indata accepteras?

Använd tvåsiffriga värden från 00 till FF med valfria mellanslag eller radbrytningar. Ta inte med 0x-prefix eller någon kolumn med förskjutningar. Om du läser in ett tomt fält skapas en fil med noll byte.

Hur stor kan filen vara?

En fil kan vara upp till 1 MiB (1 048 576 byte). Tabellen visar 256 byte per sida.

Indata och resultat

Indata
En fil eller en hexadecimal bytesekvens, upp till 1 MiB.
Redigering
Ersätt en byte på en vald förskjutning, ångra nyliga ändringar eller återställ de inlästa byten.
Resultat
En redigerad binär fil, kopierade hexadecimala byte eller en hexadecimal textfil. Originalfilen skrivs inte över.

Nuvarande inställningar

Sök verktyg