An image validation system comprising: one or more processors; and memory communicatively coupled to the one or more processors and storing one or more modules that, when executed by the one or more processors, cause the image validation system to perform operations comprising: obtaining, from a computing device, an image for verification; in response to obtaining the image, determining the authenticity of the image based on at least two of the following operations: analyzing the image to detect a change in pixel density from a first portion of the image to a second portion of the image; comparing the image to a thumbnail of the image to detect a difference between the image and the thumbnail; analyzing data associated with the image to determine whether image editing software has been used on the image; and analyzing data associated with the image to identify at least one of a time the image was captured or a geographic location at which the image was captured; outputting an indication, based at least in part on the determining the authenticity of the image, of a likelihood that the image has been modified, wherein the operations further comprise performing optical character recognition on the image to identify text included in the image; and wherein the determining the authenticity of the image further includes: determining that a machine-readable code included in the text of the image is associated with a particular product; determining that a product key included in the text of the image is in an appropriate format for product keys; and determining that the product key included in the text of the image includes one or more invalid characters. one or more processors; and memory communicatively coupled to the one or more processors and storing one or more modules that, when executed by the one or more processors, cause the image validation system to perform operations comprising: obtaining, from a computing device, an image for verification; in response to obtaining the image, determining the authenticity of the image based on at least two of the following operations: analyzing the image to detect a change in pixel density from a first portion of the image to a second portion of the image; comparing the image to a thumbnail of the image to detect a difference between the image and the thumbnail; analyzing data associated with the image to determine whether image editing software has been used on the image; and analyzing data associated with the image to identify at least one of a time the image was captured or a geographic location at which the image was captured; outputting an indication, based at least in part on the determining the authenticity of the image, of a likelihood that the image has been modified, obtaining, from a computing device, an image for verification; in response to obtaining the image, determining the authenticity of the image based on at least two of the following operations: analyzing the image to detect a change in pixel density from a first portion of the image to a second portion of the image; comparing the image to a thumbnail of the image to detect a difference between the image and the thumbnail; analyzing data associated with the image to determine whether image editing software has been used on the image; and analyzing data associated with the image to identify at least one of a time the image was captured or a geographic location at which the image was captured; analyzing the image to detect a change in pixel density from a first portion of the image to a second portion of the image; comparing the image to a thumbnail of the image to detect a difference between the image and the thumbnail; analyzing data associated with the image to determine whether image editing software has been used on the image; and analyzing data associated with the image to identify at least one of a time the image was captured or a geographic location at which the image was captured; outputting an indication, based at least in part on the determining the authenticity of the image, of a likelihood that the image has been modified, wherein the operations further comprise performing optical character recognition on the image to identify text included in the image; and wherein the determining the authenticity of the image further includes: determining that a machine-readable code included in the text of the image is associated with a particular product; determining that a product key included in the text of the image is in an appropriate format for product keys; and determining that the product key included in the text of the image includes one or more invalid characters. determining that a machine-readable code included in the text of the image is associated with a particular product; determining that a product key included in the text of the image is in an appropriate format for product keys; and determining that the product key included in the text of the image includes one or more invalid characters.