Skip to content

Instantly share code, notes, and snippets.

What would you like to do?
image resize in github flavored markdown.

Image source

Try resize it!

  • ![]( | width=100)

  • ![]( =250x250)

  • ![](

    • Copy <img> in browser DevTools. Replace ![](url) to <img>. Add width(and height) attr.
    • <img src="" data-canonical-src="" width="200" height="400" />

Other information

Copy link

@consbulaquena thanks! it also works in issue comments.
When adding/editing a comment :

  • upload picture by drag-and-drop in the text field
  • replace ![image](https://your-image-url.type) with <img src="https://your-image-url.type" width="100" height="100">

Thanks this worked for me

Thanks, this also worked for me.

Thank you a lot, after trying severally, it worked. I almost gave up. The replace aspect was what I was missing.

Copy link

@danny-votez thank you, worked for me too, in Github.

Copy link

itbj commented Dec 27, 2021


Copy link

shakiz commented Mar 10, 2022

HTML syntax worked great. Not that much more complicated than existing markup. You only need to set the width, the image tag will automatically set the height for you to keep the right aspect ratio

<img src="https://your-image-url.type" width="300">

this works easily

Yeah!! This works easily! Thanks.

Copy link

for me, I need to remove the "px" in order to get it to work ;)

Copy link

arlenyvalle commented Jun 22, 2022

Copy link

dirkk0 commented Aug 17, 2022

Apply style to image, plz try this my css style

img[src*="#thumbnail"] {
img[title="thumbnail"] {

my coding style

![img](link#thumbnail) <!-- src = link#thumbnail -->
![img](link "thumbnail") <!-- title = thumbnail -->
![img -thumbnail](link) <!-- alt = img -thumbnail -->

awesome, thanks @iphearum !

Copy link

Thanks guys, it also worked for me. After getting the URL from pasting the image in the "Issues" tab, i pasted it on the readme file and replaced: ![image](https://your-image-url.type) with <img src="https://your-image-url.type" width="600">

That is really helpfull my man, ty

Copy link

This worked for me.
I'm using this for a jekyll site.

![alt](image.png){: width="50%"}

Copy link

rnag commented Dec 25, 2022

@GuillermoFidalgo thanks, you my hero 😺

work for me in a jekyll scenario as well.

Copy link

Thank You!
(used the img tag trick)

Copy link

andry81 commented Dec 29, 2022

![alt](image.png){: width="50%"}

Still does not work in github repo readme. The {: width="50%"} part just does ignore.

Copy link

rnag commented Dec 30, 2022

@andry81 from what I understand that's just for building static sites with jekyll - i.e. with github pages or similar

Copy link

sebaptcd commented Jan 3, 2023

Great info, worked for me!

Copy link

SuayMack commented Jan 5, 2023

Thank You!

Copy link

gforien commented Jan 11, 2023

Thank you !!
![alt|500](https://image.png) or simply ![|500](https://image.png) worked for me in Obsidian

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment