Last updated
Basic Border Styles
The Image Border Generator adds customizable borders and frames to images. Here are the most common border styles with their CSS equivalents:
/* Simple solid border */
Border type: Solid
Color: #333333
Width: 4px (all sides)
Radius: 0px (sharp corners)
CSS equivalent:
.bordered-image {
border: 4px solid #333333;
}
/* White photo frame */
Border type: Solid
Color: #FFFFFF
Width: 20px (all sides)
Padding: 10px
Shadow: 0 4px 12px rgba(0,0,0,0.3)
CSS equivalent:
.photo-frame {
border: 20px solid #ffffff;
padding: 10px;
box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);
}
/* Polaroid style */
Border: White, 15px top/sides, 40px bottom
Background: #FFFFFF
Shadow: 2px 4px 8px rgba(0,0,0,0.2)
Rotation: -2deg (slight tilt)
CSS equivalent:
.polaroid {
border: 15px solid #ffffff;
border-bottom: 40px solid #ffffff;
box-shadow: 2px 4px 8px rgba(0, 0, 0, 0.2);
transform: rotate(-2deg);
}
Gradient Borders
Gradient borders create modern, eye-catching effects. The generator handles the CSS complexity automatically:
/* Rainbow gradient border */
Border type: Gradient
Colors: #ff0000 → #ff7700 → #ffff00 → #00ff00 → #0000ff → #8b00ff
Width: 4px
Radius: 8px
CSS equivalent (gradient borders require a workaround):
.gradient-border {
border: 4px solid transparent;
border-radius: 8px;
background:
linear-gradient(white, white) padding-box,
linear-gradient(135deg, #ff0000, #ff7700, #ffff00, #00ff00, #0000ff, #8b00ff) border-box;
}
/* Brand gradient border */
Colors: #1a73e8 → #34a853
Width: 3px
Radius: 12px
.brand-border {
border: 3px solid transparent;
border-radius: 12px;
background:
linear-gradient(white, white) padding-box,
linear-gradient(135deg, #1a73e8, #34a853) border-box;
}
/* Animated gradient border */
@keyframes rotate-gradient {
from { --angle: 0deg; }
to { --angle: 360deg; }
}
.animated-border {
border: 3px solid transparent;
background:
linear-gradient(white, white) padding-box,
conic-gradient(from var(--angle), #1a73e8, #ea4335, #fbbc04, #34a853, #1a73e8) border-box;
animation: rotate-gradient 3s linear infinite;
}
Rounded Corners and Shapes
Adjust corner radius to create different frame shapes:
/* Sharp corners (default) */
border-radius: 0px;
Use: Document screenshots, product photos, formal presentations
/* Slightly rounded */
border-radius: 8px;
Use: Modern UI screenshots, app mockups, cards
/* Heavily rounded */
border-radius: 24px;
Use: Social media posts, friendly/casual content
/* Pill shape */
border-radius: 9999px;
Use: Profile pictures in banner images, badges
/* Circle (for square images) */
border-radius: 50%;
Use: Profile pictures, avatar images, team photos
/* Asymmetric corners */
border-radius: 0px 24px 0px 24px;
Use: Creative/artistic framing, unique brand style
/* CSS for circle profile picture with border */
.profile-pic {
width: 200px;
height: 200px;
border-radius: 50%;
border: 4px solid #1a73e8;
object-fit: cover;
}
Shadow Effects
Shadow effects add depth and dimension to bordered images:
/* Subtle drop shadow */
box-shadow: 0 2px 8px rgba(0, 0, 0, 0.15);
Use: Clean, professional look for presentations
/* Strong drop shadow */
box-shadow: 0 8px 24px rgba(0, 0, 0, 0.4);
Use: Making images "pop" on light backgrounds
/* Colored shadow (brand color) */
box-shadow: 0 8px 24px rgba(26, 115, 232, 0.4);
Use: Brand-consistent styling
/* Multiple shadows (layered depth) */
box-shadow:
0 1px 2px rgba(0,0,0,0.1),
0 4px 8px rgba(0,0,0,0.1),
0 16px 32px rgba(0,0,0,0.15);
Use: Premium, high-end product photography
/* Inner shadow (recessed effect) */
box-shadow: inset 0 2px 8px rgba(0, 0, 0, 0.3);
Use: Vintage photo effect, embossed look
/* Glow effect */
box-shadow: 0 0 20px rgba(26, 115, 232, 0.6),
0 0 40px rgba(26, 115, 232, 0.3);
Use: Tech products, gaming, neon aesthetic
Social Media Image Borders
Consistent borders create a recognizable visual style across social media posts:
/* Instagram post border (1080×1080px) */
Border: White, 30px all sides
Background: #FFFFFF
Shadow: None (Instagram adds its own)
Result: Clean, gallery-style framing
/* Twitter/X card border */
Border: Brand color, 6px left side only
Padding: 20px
Background: #f8f9fa
Result: Quote-card style
/* LinkedIn article header */
Border: Gradient bottom border, 4px
Padding: 40px
Background: White
Result: Professional, editorial look
/* Pinterest pin border */
Border: None (Pinterest prefers borderless)
Rounded: 8px corners
Shadow: 0 2px 8px rgba(0,0,0,0.1)
Result: Card-style presentation
/* Batch apply to Instagram feed */
/* Apply same border to 9 images for cohesive grid */
Border: White, 8px
Background: #FAFAFA
Radius: 0px
Result: Consistent white-bordered grid aesthetic