This support forum is no longer in use. Please use the Cloudinary Community at to receive assistance from other members of the community and from Cloudinary's support team. For account-specific questions or if you believe that you've encountered a bug, please contact the Cloudinary team directly via the "submit a request" option on this support site.

Converting a PNG file to an ICO file with multiple sizes



  • Avatar

    I'm pretty new to cloudinary and there don't seem to be many resources regarding .ico files. Would be great if I got an example

    Comment actions Permalink
  • Avatar
    Thomas Gurung
    Hi Nick,

    Thank you for reaching out. 

    Could you please clarify what you mean by manifest in this context? Do you simply need a file with the various sizes of the image? Or are you trying to generate a set of breakpoints described here

    Either way, to convert an image to ICO, you can simply set the height and width parameter along with the `.ico` extension e.g.,h_32/sample.ico 

    If you want to do this programmatically then you can specify the various sizes using our eager upload feature described here

    { eager: [
      { width: 16, height: 16, format: "ico" }, 
      { width: 32, height: 32, format: "ico" }, ]})

    The above will then create the below eagerly:
    You can also perform the same operation on existing assets using the explicit API (

    Please note the dimensions should be small and within accepted limits of ICO or else your transformation may fail.

    Please let me know if you have any other questions or queries.

    Kind Regards,
    Comment actions Permalink

Post is closed for comments.