Borderlands 2 Save Editor (Revision 256)

See new post.

A small hotfix has been applied that makes this revision 256 (from revision 255). If you downloaded revision 255, feel free to redownload.

  • Update for October 29, 2015 game update (build 1055911).
  • Fixed Vehicle Steering Mode causing reencode mismatch.


If you encounter any problems (crashes, etc), feel free to comment this post.

Tags: , ,

930 Responses to “Borderlands 2 Save Editor (Revision 256)”

  1. joshau says:

    every time I try to use it Failed to load save cannot load xbox 360 con files and the program it says to use is the one I am currently using

    • DOMIN8 says:

      You need to extract the character save from the Xbox container save using Horizon first.

      • DefiantDjiin says:

        I’ve done exactly that, and it still doesn’t count! WTF?!

        • Zappier says:

          this code happens when you do not extract the character save correctly. On horizon you have to extract the SaveGame.sav which is found by opening the character save

  2. aguywhoknowsthings says:

    you should probably extract the files with horizon or use the brute force if using ps3 no need for anything for pc

    • Mark says:

      When I modded my save It and I try to load it it says I’m using another user’s data and it won’t load.

  3. Eli says:

    Every time I click the Gibbed Application, nothing happens, even when I “run as administrator.” I’m not sure if I’m doing something wrong or it just doesn’t work. I also have windows eight.

  4. dandan says:

    i got the game off steam and i always fail to find a new save file, only my original. any help ?

  5. what says:

    cant see the download

  6. dakota says:

    i try to get an op 8 assassin and i get it all set up but it says my save was corrupted when i put it back into my console

  7. Frank says:

    I want to know how to move a pc save to xbox 360 please help.

  8. anonymous says:

    Hey guys. so i just downloaded GIbbed and when I try to start it, nothing happens. I treid running as admin but nothing happened either. BTW I’m on Windows 10

    • Steve says:

      Try opening the zip folder itself in Explorer with WinRar or something & double clicking on the main .exe file (it should be called Gibbed.Borderlands2.SaveEdit.exe),

  9. Borderlands2 says:

    An exception was thrown (press Ctrl+C to copy):

    System.BadImageFormatException: Could not load file or assembly ‘protobuf-net, Version=, Culture=neutral, PublicKeyToken=257b51d87d2e4d67’ or one of its dependencies. The module was expected to contain an assembly manifest.

    File name: ‘protobuf-net, Version=, Culture=neutral, PublicKeyToken=257b51d87d2e4d67’

    at Gibbed.Borderlands2.FileFormats.SaveFile.Deserialize(Stream input, Platform platform, DeserializeSettings settings)

    at Gibbed.Borderlands2.SaveEdit.ShellViewModel.c__DisplayClass29.b__1e()

    at Caliburn.Micro.Contrib.Results.DelegateResult.Execute(ActionExecutionContext context)

  10. chris says:

    is there a way to get this without useing winzip i cant use it cause i cant use winzip

  11. Nick says:

    Is this still working as of August 20th 2016? Or is it patched? (for PC)

  12. kyle says:

    borderlands 2 gibbed is still not working even tried upping to see if revision 39 for the presequel would work and neither will allow my modes across

  13. Ozi says:

    Every time I try to open the file I get an error saying CLR error: 80004005

  14. Ozi says:

    Could someone help me On downloading it I’m on Windows 10 if that is a problem.

  15. Brian says:

    I need some help
    I supposedly did everything… I used horizon to extract the file, but when I try to load my save file I extracted from my Xbox 360 flash drive using Horizon it said that it was an Invalid or u supported version. and Btw i did check the platform in the loading menu. I am redownloading Borderlands 2 on the same device i plug into my computer and updating it to the latest version and getting my character reloaded with the newest version as my last ditch effort. Is there anything else I may be doing wrong? Please help me out guys.

    • Brian says:

      I think I figured out the problem, but I am not quite sure. I think that it is because it says it is a 360 save but it is for some reason(still) a PC save

  16. MackanMygga says:

    I’m having an issue i can not understand. it’s only leaving me to think something is wrong with my hard drive. But it’s not slow or acting up or anything in that sort. So i doubt it. Which is why I’m here to look for some feedback.

    So this is basically my issue:

    It’s in Swedish. But you can probably see the problem. But if you don’t. Basically in the folder to the left, I’m looking in the exact same folder that is showing on the right side. But as you can see the right folder is empty. When the left one is not. (The folder on the left is opened via Gibbed Save Editor) I’ve had this exact same problem when trying to mod Minecraft. I can see the mods when i look via the mod installer. (Like, where the mod will be installed. You can change that if you want, by clicking on ”browse” that’s what I’m talking about) But not when i look in it, after i have navigated to manually. Or not via the mod installer, so to say.

    It worked fine until a very long time ago. I then i found out it didn’t work one day. And tried to figure it out, but i couldn’t. And eventually i stopped bothering. But now i really wanna know what’s causing this.

    I can find the Save folder through Gibbed Save Editor if i navigate to the desktop, after i have moved the Save Folder there. Then make the changes i want. Then move it back into the Save Data folder. But then when i launch Borderlands 2 and load the my character, no changes has been made.

    So if you recognize this problem, and happen to know what’s going on. Please explain it to me, and tell me how i can fix it.

    • MackanMygga says:

      Actually it would be the opposite problem with the Minecraft thing.

    • Thuukon says:

      I have this same problem, haven’t been able to fix it. I’ve tried multiple time.

      • MackanMygga says:

        Are you on windows 10?

        And if so, is your Borderlands installed on the same Hard Drive as your windows 10?

        Cause I’m thinking that might be the problem. Windows 10, that is. I’ll try to reinstall Borderlands 2 on my hard drive instead (Where windows 10 is not installed) and see if it works then. If so I’ll tell you then.

        • MackanMygga says:

          Well now when i click on ”Open” in Gibbed Save Editor, i get automatically put in the folder where the folder with all the numbers should be. (The folder that has all your saves in it) But nothing is there just like before. But then i decided to manually go to the folder i know I’m suppose to be in, just to make sure I’m in the correct one. And by doing so i just clicked on ”My Computer” when I’m in the SaveData folder. And that brings you to the ”My Computer Tab” and then after that i just navigate to the SaveData folder and now i can see the folder with all my Borderlands saves in it. And i can open it and see my saves as well. And when i open them and make changes, and then load them up in Borderlands, no changes has been made. This is before i reinstalled it on my other hard drive. So we’ll see how that goes. But i just wanted to share some more information.

          • MackanMygga says:

            Well. That didn’t work either. Same problem, with reinstalling it on a different hard drive. Although i do have the windows anniversary update installed there. So, that might be why it still doesn’t work. I don’t know. Maybe you can try, if you do have windows 10 installed on the same hard drive as your Borderlands 2. If you even have windows 10 at all.

          • MackanMygga says:

            I don’t even know at this point. I can’t even explain it. But in the end I’m 99% sure that this is all Microsofts fault. As usual.

  17. Dalton says:

    I’m having an issue when I change the resource data. So I change the resource data to get unlimited ammo, save, load the game, and no changes to my ammo have been made. I tried with multiple characters and even re-downloaded gibbed, but nothing has worked thus far. Any advice would be appreciated.

  18. Seth says:

    How can I use this to modify backpack space? I can’t find anything on the internet anywhere on how to do this… Can someone clarify please?

    • DOMIN8 says:

      You can’t really since there is an in-game sanity check on it. One way is to make a master copy of something that you can sell to a machine over and over again to bring down your backpack count. Another way is to just create a bunch of throw away items in your backpack that you can switch to and swap out for something you find on the ground.

  19. Callum says:

    Getting the “reencode mismatch” error, tried reinstalling, resaving, saving offline, chose the correct platform. I’ve tried extracting with modio, extracting with horizon and ran as an admin. Still Nothing. Help? Xbox 360 save and using r256.

  20. Bryn says:

    I am also receiving “reencode mismatch” error, when I try to open a file, using a computer.

  21. Bryn says:

    Nvm, got it to work, but only on some files.

  22. Tony says:

    the thing keeps crashing after i entered it once, HELP

  23. Harrison says:

    Everytime i load the save file it says reencode : mismatch

  24. brian says:

    everytime i make a weapon it doesnt work even thought i put it in the bank this makes me alittle sad

  25. Adam says:

    I get a invalid SHA1 hash when loading from a PS3 savegame. Version of borderlands2 is 1.15

    Does this tool still work with that version of BL2?

  26. Will says:

    I keep getting this error all of a sudden. It wasn’t doing it before but now it won’t stop. Does anyone know what’s wrong?

    An exception was thrown (press Ctrl+C to copy):

    ProtoBuf.ProtoException: Invalid wire-type; this usually means you have over-written a file without truncating or setting the length; see

    at ProtoBuf.ProtoReader.StartSubItem(ProtoReader reader)

    at ProtoBuf.ProtoReader.ReadTypedObject(Object value, Int32 key, ProtoReader reader, Type type)

    at proto_2(Object , ProtoReader )

    at ProtoBuf.Meta.TypeModel.DeserializeCore(ProtoReader reader, Type type, Object value, Boolean noAutoCreate)

    at ProtoBuf.Meta.TypeModel.Deserialize(Stream source, Object value, Type type, SerializationContext context)

    at ProtoBuf.Serializer.Deserialize[T](Stream source)

    at Gibbed.BorderlandsOz.FileFormats.SaveFile.Deserialize(Stream input, Platform platform, DeserializeSettings settings)

    at Gibbed.BorderlandsOz.SaveEdit.ShellViewModel.c__DisplayClass29.b__1e()

    at Caliburn.Micro.Contrib.Results.DelegateResult.Execute(ActionExecutionContext context)

  27. 11770 says:

    is there any chance that you would update the BL2 editor to be compatible with the ps vita version?

  28. smicbee says:

    Got reencode mismatch with the current Borderlands 2 version (13.09.2016)

  29. shitidono says:

    Every time I set up a new character, even if I change the mission numbers, it always starts with the “My First Gun” mission like I’m starting a brand new game. I’ve played this game way too much to have to play through the whole thing all over again…I just want to grind epic lootz…any pointers?

  30. CanoLathra says:

    Will this ever be updated to fix the annoying Maliwan Aquamarine sniper bug from Assault on Dragon Keep? I keep having to fix the weapon manually every time I want to level it with my character or add it to a new character.

  31. Squid says:

    I get a reencode mismatch error when ever I try to load a save. Can someone please help me on how to fix this?

  32. Akula says:

    Hey man, with the release of Henkaku and Rincheat for the PS Vita, dumping decrypted game saves is now possible. Any chance of seeing PS Vita support added into your Borderlands 2 save editor?

  33. Devsoissocool says:

    It wont even open for me it has opened i think twice but it just wont open anymore. I don’t know what to do. help pls.

  34. Darrold says:

    When I try to open the saved gave file that I have extracted through Horizon it says “Failed to load save; invalid or unsupported version”; If anyone has figured out a work around please email me:; Attempted to do this on September 18, 2016.

  35. Jorge says:

    I had an issue happen lately with the save editor. Essentially I changed the name of the folder were my save file is saved into. Previously the save editor was working fine. I had given myself an Unkempt Harold and all was fine. Then when my folder name was changed the save editor stopped working outright. I could not make any modifications to my characters. I even made an entirely new character and it would not pick it up, if anyone can help it would be gladly appreciated.

    • Jorge says:

      I have figured out the issue. DO NOT CHANGE THE NAME OF THE FOLDER WERE YOUR SAVE FILED IS SAVED. Essentially this created a dummy file were I could make changes to but nothing would change about my REAL character. If you wan the save editor to work do not rename any borderlands folder.

  36. howtolyred says:

    hey i cant find the link to the download help?

  37. Bobo says:

    Hey guys, tool is working great but I can’t add skill points to my character to get additional skills, is this enforced by the game? As I want to get even more skill points too see what I can come up with!

  38. Hightower says:

    Aye man with the new Henkaku exploit for PsVita, we can now decrypt saved data. Any chance you think we’ll be seeing this compatible with the ps vita?

    • Give says:

      I second this! I have finished the game on my legit psn digital copy and since the rrlease of henkaku Iit would be nice to play the game again but with edited weapons. Can you somehow edit the tool to support Vita?

    • DOMIN8 says:

      If you can decrypt the save and send Rick a copy of the decrypted save file, he may be able to look into it.

  39. Rubedo2142 says:

    I need some help
    I got all the stuff I want but when I load the game I dont see it, what do I do?

  40. Daz says:

    can anyone help me?. I have extracted my xbox360 save with horizon, but when I open in gibbed I get the following error:
    An exception was thrown (press Ctrl+C to copy):

    System.IO.IOException: The process cannot access the file ‘D:\Games\Borderlands 2\Save0001.sav’ because it is being used by another process.

    at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)

    at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)

    at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share)

    at Gibbed.Borderlands2.SaveEdit.ShellViewModel.c__DisplayClass29.b__1e()

    at Caliburn.Micro.Contrib.Results.DelegateResult.Execute(ActionExecutionContext context)

    I cant edit borderlands xbox360 saves how do I get around this. I get the same on Borderlands the pre-sequel save as well.

  41. Daz says:

    sorry please ignore previous message that was the wrong error. I have extracted my xbox360 save with horizon, but when I open in gibbed I get the following error:

    “Failed to load save: cannot load XBOX 360 CON Files, extract save using modio or equivalent.”

    i have used used horizon to extract the save from my usb key but gibbed wont read it. I get the same on Borderlands the pre-sequel save as well.

  42. Birdie says:

    I need help! I can’t open “Gibbed.Borderlands2.SaveEdit.exe”. When i try to open it, it tries to load for about 3 seconds, then it gives up and dosn’t open the program, what am I doing wrong?

    • Steve says:

      Try opening it directly from Winrar (or whatever program you used to extract the files) without actually unzipping the folder.

  43. Nils says:

    Hey, so when I click open for this, it shows the save location but no saves. Even though I have made multiple characters. It also doesn’t allow my new saves to show up in the file, how do I fix this?

  44. Killijin says:

    Hey guys, sorry to bother you with what I am sure has been asked a 1000 times, but my save is corrupted, when I try to open it in 256 it says invalid SAH1, here is some additional information: I restored this save using game save manager, the saved file was also from a cloned hard drive to a different model, borderlands 2 was also moved to a different installation path and reinstalled. IS there anything you all can do to help me out? What can I do to help you, help me, help you?

  45. Migsy says:

    I get this error when i try to open the program, ive never used it before:

    An exception was thrown (press Ctrl+C to copy):

    System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. —> System.Windows.Markup.XamlParseException: The invocation of the constructor on type ‘Xceed.Wpf.Toolkit.PropertyGrid.PropertyGrid’ that matches the specified binding constraints threw an exception. —> System.BadImageFormatException: Could not load file or assembly ‘PresentationFramework-SystemXml, Version=, Culture=neutral, PublicKeyToken=b77a5c561934e089’ or one of its dependencies. The module was expected to contain an assembly manifest.

    at System.Reflection.RuntimeAssembly._nLoad(AssemblyName fileName, String codeBase, Evidence assemblySecurity, RuntimeAssembly locationHint, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

    at System.Reflection.RuntimeAssembly.InternalLoadAssemblyName(AssemblyName assemblyRef, Evidence assemblySecurity, RuntimeAssembly reqAssembly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean throwOnFileNotFound, Boolean forIntrospection, Boolean suppressSecurityChecks)

    at System.Activator.CreateInstance(String assemblyString, String typeName, Boolean ignoreCase, BindingFlags bindingAttr, Binder binder, Object[] args, CultureInfo culture, Object[] activationAttributes, Evidence securityInfo, StackCrawlMark& stackMark)

    at System.Activator.CreateInstance(String assemblyName, String typeName)

    at MS.Internal.AssemblyHelper.LoadExtensionFor(String name)

    at MS.Internal.AssemblyHelper.ExtensionsForSystemXml(Boolean force)

    at System.Windows.Data.ListCollectionView.PrepareShaping()

    at System.Windows.Data.ListCollectionView.PrepareLocalArray()

    at System.Windows.Data.ListCollectionView.RefreshOverride()

    at System.Windows.Data.CollectionView.RefreshInternal()

    at System.Windows.Data.CollectionView.EndDefer()

    at System.Windows.Data.CollectionView.DeferHelper.Dispose()

    at Xceed.Wpf.Toolkit.PropertyGrid.PropertyItemCollection.UpdateCategorization(GroupDescription groupDescription)

    at Xceed.Wpf.Toolkit.PropertyGrid.ObjectContainerHelperBase..ctor(IPropertyContainer propertyContainer)

    at Xceed.Wpf.Toolkit.PropertyGrid.PropertyGrid.UpdateContainerHelper()

    at Xceed.Wpf.Toolkit.PropertyGrid.PropertyGrid..ctor()

    at System.Xaml.Schema.XamlTypeInvoker.DefaultCtorXamlActivator.CallCtorDelegate(XamlTypeInvoker type)

    at System.Xaml.Schema.XamlTypeInvoker.CreateInstance(Object[] arguments)

    at MS.Internal.Xaml.Runtime.ClrObjectRuntime.CreateInstance(XamlType xamlType, Object[] args)

    — End of inner exception stack trace —

    at System.Windows.Markup.XamlReader.RewrapException(Exception e, IXamlLineInfo lineInfo, Uri baseUri)

    at System.Windows.Markup.WpfXamlLoader.Load(XamlReader xamlReader, IXamlObjectWriterFactory writerFactory, Boolean skipJournaledProperties, Object rootObject, XamlObjectWriterSettings settings, Uri baseUri)

    at System.Windows.Markup.WpfXamlLoader.LoadBaml(XamlReader xamlReader, Boolean skipJournaledProperties, Object rootObject, XamlAccessLevel accessLevel, Uri baseUri)

    at System.Windows.Markup.XamlReader.LoadBaml(Stream stream, ParserContext parserContext, Object parent, Boolean closeStream)

    — End of inner exception stack trace —

    at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)

    at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)

    at System.Activator.CreateInstance(Type type, Boolean nonPublic)

    at System.Activator.CreateInstance(Type type)

    at Caliburn.Micro.ViewLocator.b__2(Type viewType)

    at Caliburn.Micro.ViewLocator.b__e(Object model, DependencyObject displayLocation, Object context)

    at Caliburn.Micro.WindowManager.CreateWindow(Object rootModel, Boolean isDialog, Object context, IDictionary`2 settings)

    at Caliburn.Micro.WindowManager.ShowWindow(Object rootModel, Object context, IDictionary`2 settings)

    at Gibbed.Borderlands2.SaveEdit.AppBootstrapper.OnStartup(Object sender, StartupEventArgs e)

  46. Mark says:

    It still doesn’t work I try to load my modded save data and it says I’m using another user’s save data and it deletes it.

  47. Mark says:

    It still doesn’t work I try to load my modded save data and it says I’m using another save and it deletes it and I have to make a new save

  48. Moose says:

    How do I force TVHM? I unlocked it legitimately but I’m not being given the option to select it, so I’m seeing if the editor works, but I can’t find the option to.

  49. Mitchell Gibson says:

    When editing a account for PC on steam. The .sav when updated just crashes the game. What happens, it freezes right when the character’s interface shows up (immediatly after the blue tunnel login thing). It jjst freezes and shows program not responding.