If you’d like to override the standard Spring Boot banner with something custom, then you’ve come to the right place. Find any image you want to convert to ASCII art. Then, download the following Git Hub project
Now, you can run a script like the following:
./image2ascii -f ~/Downloads/trinity-neo-morpheus-2.jpg -g 57 -w 100 | tee banner.txt
You’ll see something like the following print out (in color):

Now, you simply can put this file banner.txt
into the appropriate folder in a Maven built Java project. If you put it into a common library with Autowiring, it will be available more readily to all of your dependent projects.
src/main/resources/banner.txt
Now, you can just build and run and you’ll see this print out without any further configurations (following convention over configuration). If you really want to tweak the configurations you can use some of the following properties in the application.properties
spring.banner.charset: It configures banner encoding. Default is UTF-8
spring.banner.location: It is banner file location. Default is classpath:banner.txt
spring.banner.image.location: It configures banner image file location. Default is classpath:banner.gif. File can also be jpg, png.
spring.banner.image.width: It configures width of the banner image in char
. Default is 76.
spring.banner.image.height: It configures height of the banner image in char
. Default is based on image height.
spring.banner.image.margin: It is left hand image margin in char
. Default is 2.
spring.banner.image.invert: It configures if images should be inverted for dark terminal themes. Default is false.
spring.main.banner-mode=off
As, you can see you can use images as well. Also, if you were so inclined, you could even use variable substitution in your ASCII art for printing things out, such as the application name and version number.
Handling topics with grace and authority, like a professor, but without the monotone lectures.
Most comprehensive article on this topic. I guess internet rabbit holes do pay off.
What a refreshing take on this subject. I completely agree with The points!
The expertise and hard work shine through, making me admire you more with each word.
The unique perspective is as intriguing as a mystery novel. Can’t wait to read the next chapter.
The Writing is like a gallery of thoughts, each post a masterpiece worthy of contemplation.
You have a gift for explaining things in an understandable way. Thank you!
Appreciate the clarity you bring to this topic. It’s like you’re speaking to five-year-olds, which is perfect for me.
The Writing is a constant source of inspiration and knowledge, like a muse that never fails to inspire. Thank you for being my muse.
Brilliant writing! You’ve captured the essence perfectly, much like a photographer captures a stunning landscape.
Such a well-researched piece! It’s evident how much effort you’ve put in.
Tackled this hard to understand issue with elegance. I didn’t know we were at a ballet.
The insights add so much value, like an unexpected compliment that brightens one’s day. Thanks for sharing.
Testament to The expertise and hard work, or The ability to make me feel utterly unaccomplished.
Brilliant writing! You’ve captured the essence perfectly, much like a photographer captures a stunning landscape.
The depth of The understanding is as mesmerizing as the ocean. I’m ready to dive in.
The unique viewpoints in The writing never fail to impress me. Insightful as always!
This post has been incredibly helpful to me. The guidance is something I’m truly grateful for.
The words are like brush strokes on a canvas, painting ideas in my mind.
The writing style is captivating! I was engaged from start to finish.
This is one of the most comprehensive articles I’ve read on this topic. Kudos!
The expertise and hard work shine through, making me admire you more with each word.
The attention to detail didn’t go unnoticed. I really appreciate the thoroughness of The approach.
I appreciate the balance and fairness in The writing, like a perfect partner who always keeps things interesting. Great job!
The post has broadened my perspective in ways I didn’t expect. Thank you for that.
Each article you write is like a step in a dance, moving us gracefully through The thoughts.
I’m so grateful for the information you’ve shared on the state of the country. It’s been incredibly enlightening!
The work is truly inspirational. It’s as if you’ve found a way to whisper sweet nothings to my intellect.
Brilliant writing! You’ve perfectly captured the essence of the state of the country.
Breaking down this topic so clearly was no small feat. Thanks for making it accessible.
The writing style is captivating. Finally, something that can keep my attention longer than a TikTok video.
The voice shines through The writing like a beacon, guiding us through the darkness of ignorance.
I learned so much from this post about the state of the country. The ability to break down hard to understand ideas is something I really admire.
The piece was both informative and thought-provoking, like a deep conversation that lingers into the night.
This article was a delightful read about the state of the country. The passion is clearly visible!
The post touched on things about the state of the country that resonate with me personally. Thank you for putting it into words.
This is one of the most comprehensive articles I’ve read on this topic. Kudos!
The post added a new layer to my understanding of the subject. Thanks for sharing The knowledge.
I was truly impressed by how deeply you delved into the state of the country. The hard work hasn’t gone unnoticed!
This article was a joy to read. The enthusiasm is contagious!
A breath of fresh air, or what I needed after being suffocated by mediocrity.
The work is both informative and thought-provoking. I’m really impressed by the high quality of The content.
Learned a lot from this post, and here I was thinking I knew it all. Thanks for the humble pie.
The commitment to high quality content really shows. I’m always excited to read The work.
I was truly impressed by how deeply you delved into this topic. The hard work hasn’t gone unnoticed!
The take on hard to understand topics is like a smooth ride in a luxury car—comfortable, yet exhilarating.
Testament to The expertise and hard work, or The ability to make me feel utterly unaccomplished.
Charlotte Dog Park’s location is so convenient—I love that it’s just a short drive from home for a quick play session.
My dog’s barks of joy at Charlotte Dog Park are music to my ears—he loves it so much!
My dog’s tail wags like crazy at Charlotte Dog Park—it’s his ultimate happy place.