WhatsApp y Photoshop They are two of the most popular and used applications in the world, each in its field: the first in instant messaging and the second in image editing. However, many times they do not go together well when we spread them for some purpose. For example, when we try to open a WhatsApp image with Photoshop and we get the error "It could not be fulfilled because no SOFn, DQT or DHT marker was found before the SOS JPEG marker."
Other times, the error message reads: ""It could not be fulfilled because it is not a valid Photoshop document.", although it is the same problem. In this article we are going to try to explain why it occurs and what can be done to solve it.
It is also necessary to differentiate whether it is a specific problem or if, on the other hand, it is something that happens with some frequency. In the first case, the error may be found in the file itself. But when it is an error that repeats itself without stopping, it is most likely that there is some configuration problem that must be resolved.
What are bookmarks?
If we read the error message carefully, we will see that it mentions the markers. What is this? Image files with a JPEG extension have markers with information that will be used by the program that we use to load the image. The list of bookmarks can be long. There are many, although these are the most important:
- DHT: Define the Huffman table, necessary for data compression.
- DQT: Defines the quantization table.
- SOF: Marks the start of the frame and the compression mode.
- SOI: Its values are FFh D8h to represent the starting point of the image marker.
- EOI: Its values are always 0xFF 0xD9, which marks the end point of the image marker.
- APP0: Their are FFh E0h. It is the application's bookmark.
All these bookmarks are required to transmit the image from WhatsApp to Photoshop. But there are times when the messaging app does not store them correctly, resulting in the message "It could not be fulfilled because no SOFn, DQT or DHT marker was found before the SOS JPEG marker."

This happens because the image that WhatsApp generates internally is not a fully compatible JPG image. The failure must be blamed on the instant messaging app, which only stores the minimum necessary, a series of internal data that later proves to be insufficient when the image has to be transferred to Photoshop.
And if WhatsApp errs on the side of being not very diligent, Photoshop does not help much to resolve the conflict as it is a program that is too demanding. The editor will not load the image if it does not contain all the markers, even if that does not affect its content at all.
Ultimately, It is not a question of incompatibility of formats, but of bookmarks. But what can be done to solve this problem?
Solutions
To definitively get rid of the happy error message of "Failed to meet because no SOFn, DQT, or DHT marker was found from before the SOS JPEG marker", there are several possible solutions. We present them to you below:
Open the image with Paint

The best and simplest thing we can do is try first opening the image with another program. For example, we can use the popular Paint, which everyone knows, since it comes installed from the factory on all Windows computers.
Once the image is opened in this program, you just have to click on "File" and select the "Save" option. Incredible as it may seem, simply doing this will make the image ready to be opened later using Photoshop.
Rename the file
This is another trick that works. It simply consists of open the image and save it with a new name. The advantage of this method is that you can act on many images at the same time (in the previous trick you have to go one by one), selecting them all and changing their name.
Change the extension
Something similar to the above, only instead of changing the name what we do is change the extension, that is, what comes after the period. For example, if the file is x.jpg we change it to x.heic. The choice of HEIC is the most suitable, since these are highly efficient image files.
Rotate the image
This simple trick is also very practical. When you rotate the images that are downloaded from WhatsApp, they acquire the marker they are missing. Afterwards, we turn them again so that they recover their initial position and the problem will be solved. It is also an action that we can perform with several files at the same time.
Paste the image from WhatsApp Web
Perhaps the most direct solution of all, which we can implement from our computer screen through Web WhatsApp. What you need to do is start Photoshop and open a new canvas. Then, we go to WhatsApp Web and copy the image, which we then paste onto the Photoshop canvas. Problem solved.
Conclusion
As you can see, these are quite simple solutions to implement and they will help us definitively eliminate the error. "Failed to meet because no SOFn, DQT, or DHT marker was found from before the SOS JPEG marker" in a fairly simple way.