A user interface, or UI, is the interface point or space where machines and humans interact or communicate through displays that control operation according to human demands. There are different forms of user interfaces, each evolving from the batch and command-line interface. With the advent of computers and computing software, user interfaces have transformed in use and popularity which has led to the creation of entirely new employment opportunities in user interface design. Today, we use user interfaces in virtually every gadget from computer equipment, mobile phones, and web applications to even learning materials and printers. The sole purpose of a user interface is to ensure effective communication between humans and machines.

What is UI/UX?

UX means user experience, and is the design process teams use to create products that provide meaningful experiences to its users. UI stands for user interface and acts as the point of human-computer interaction and communication in a device. It is the way a user interacts with an application or website. UI and UX are often used together.

What are the important considerations in user interface design?

Since user interface design links users to your app or website it is highly important. Some considerations of user interface include easily navigable menus that are clearly labeled with a simple design and user testing prior to launching to see what works and what doesn’t. Also label everything clearly so that it is easy to understand and use appropriate typography.

What does a UX designer do?

A UX designer is concerned with the entire process of acquiring and integrating a product, including branding, design, usability, and function. UX designers are responsible for product research, creating personas and scenarios, and information architecture. They also create wireframes, prototypes, and product testing.

User Interfaces Guides
Browse through our curated User Interfaces Guides for additional categorizations, tips, details, variations, styles, and histories of User Interfaces. Guides provide additional insights into the unique properties and shared relationships between elements.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
60 px
468 px
Banner Ad
2.120
16.510
1150
GUIDE
3D
Banner Ad
250 px
970 px
Billboard Ad
8.820
34.220
1260
GUIDE
3D
Billboard Ad
60 px
120 px
Button Ad
2.120
4.230
620
GUIDE
3D
Button Ad
60 px
234 px
Half Banner Ad
2.120
8.260
10
GUIDE
3D
Half Banner Ad
600 px
300 px
Half Page Ad
21.170
10.580
810
GUIDE
3D
Half Page Ad
IGTV
200
1920 px
1080 px
IGTV
67.730
38.100
200
GUIDE
3D
IGTV
654 px
420 px
IGTV Cover Photo
23.070
14.820
50
GUIDE
3D
IGTV Cover Photo
1080 px
1080 px
Instagram Carousel Ads
38.100
38.100
1300
GUIDE
3D
Instagram Carousel Ads
608 px (Landscape); 1080 px (square)
1080 px
Instagram Images - Ads
38.100
38.100
5
GUIDE
3D
Instagram Images - Ads
608 px
1080 px
Instagram Images - Landscape
21.450
38.100
400
GUIDE
3D
Instagram Images - Landscape
1350 px
1080 px
Instagram Images - Portrait
47.630
38.100
2500
GUIDE
3D
Instagram Images - Portrait
1080 px
1080 px
Instagram Images - Square
38.100
38.100
2300
GUIDE
3D
Instagram Images - Square
161 px
161 px
Instagram Photo Thumbnails
5.680
5.680
5
GUIDE
3D
Instagram Photo Thumbnails
110 px (Mobile); 180 px (Web)
110 px (Mobile); 180 px (Web)
Instagram Profile Picture
3.880
3.880
500
GUIDE
3D
Instagram Profile Picture
1920 px
1080 px
Instagram Stories
67.730
38.100
18000
GUIDE
3D
Instagram Stories
86 px
86 px
Instagram Stories Thumbnails
3.030
3.030
5
GUIDE
3D
Instagram Stories Thumbnails
608 px (Landscape); 1080 px (square)
1080 px
Instagram Video - Ads
38.100
38.100
5
GUIDE
3D
Instagram Video - Ads
608 px
1080 px
Instagram Video - Landscape
21.450
38.100
400
GUIDE
3D
Instagram Video - Landscape
1350 px
1080 px
Instagram Video - Portrait
47.630
38.100
2500
GUIDE
3D
Instagram Video - Portrait
1080 px
1080 px
Instagram Video - Square
38.100
38.100
2300
GUIDE
3D
Instagram Video - Square
90 px
970 px
Large Leaderboard Ad
3.180
34.220
50
GUIDE
3D
Large Leaderboard Ad
280 px
336 px
Large Rectangle Ad
9.880
11.850
1300
GUIDE
3D
Large Rectangle Ad
90 px
728 px
Leaderboard Ad
3.180
25.690
1650
GUIDE
3D
Leaderboard Ad
250 px
300 px
Medium Rectangle Ad
8.820
10.580
1800
GUIDE
3D
Medium Rectangle Ad
31 px
88 px
Micro Bar Ad
1.090
3.100
80
GUIDE
3D
Micro Bar Ad
320 px
480 px
Mobile Landscape Interstitial Ad
11.290
16.930
175
GUIDE
3D
Mobile Landscape Interstitial Ad
100 px
320 px
Mobile Large Leaderboard Ad
3.530
11.290
35
GUIDE
3D
Mobile Large Leaderboard Ad
50 px
320 px
Mobile Leaderboard Ad
1.760
11.290
285
GUIDE
3D
Mobile Leaderboard Ad
480 px
320 px
Mobile Portrait Interstitial Ad
16.930
11.290
175
GUIDE
3D
Mobile Portrait Interstitial Ad
600 px
600 px
Pinterest Board Cover
21.200
21.200
80
GUIDE
3D
Pinterest Board Cover
2100 px
1000 px
Pinterest Pin - Giraffe Image
74.100
35.300
400
GUIDE
3D
Pinterest Pin - Giraffe Image
1080 px
1920 px
Pinterest Pin - Horizontal Video
38.100
67.700
300
GUIDE
3D
Pinterest Pin - Horizontal Video
900 px
600 px
Pinterest Pin - Portrait Video
31.750
21.200
300
GUIDE
3D
Pinterest Pin - Portrait Video
1000 px
1000 px
Pinterest Pin - Square Image
35.300
35.300
300
GUIDE
3D
Pinterest Pin - Square Image
600 px
600 px
Pinterest Pin - Square Video
21.200
21.200
300
GUIDE
3D
Pinterest Pin - Square Video
1500 px
1000 px
Pinterest Pin - Standard Image
52.900
35.300
300
GUIDE
3D
Pinterest Pin - Standard Image
1920 px
1080 px
Pinterest Pin - Vertical Video
67.700
38.100
300
GUIDE
3D
Pinterest Pin - Vertical Video
1080 px
1920 px
Pinterest Profile Cover
38.100
67.700
20
GUIDE
3D
Pinterest Profile Cover
600 px
600 px
Pinterest Profile Picture
21.200
21.200
200
GUIDE
3D
Pinterest Profile Picture
1500 px
1000 px
Pinterest Promoted Pin - App
52.900
35.300
5
GUIDE
3D
Pinterest Promoted Pin - App
1000, 1500 px
1000 px
Pinterest Promoted Pin - Carousel
52.900
35.300
105
GUIDE
3D
Pinterest Promoted Pin - Carousel
1050 px
300 px
Portrait Ad
37.040
10.580
25
GUIDE
3D
Portrait Ad
600 px
120 px
Skyscraper Ad
21.170
4.230
360
GUIDE
3D
Skyscraper Ad
150 px
180 px
Small Rectangle Ad
5.290
6.350
40
GUIDE
3D
Small Rectangle Ad
200 px
200 px
Small Square Ad
7.060
7.060
1150
GUIDE
3D
Small Square Ad
250 px
250 px
Square Ad
8.820
8.820
500
GUIDE
3D
Square Ad
125 px
125 px
Square Button Ad
4.410
4.410
405
GUIDE
3D
Square Button Ad
768 px
1024 px
Tablet Landscape Interstitial Ad
27.090
36.120
1000
GUIDE
3D
Tablet Landscape Interstitial Ad
1024 px
768 px
Tablet Portrait Interstitial Ad
36.120
27.090
210
GUIDE
3D
Tablet Portrait Interstitial Ad
128 px
128 px
Tumblr Avatar
4.520
4.520
200
GUIDE
3D
Tumblr Avatar
1055 px
3000 px
Tumblr Header Image
37.200
105.800
40
GUIDE
3D
Tumblr Header Image
169 px
540 px (Dashboard)
Tumblr Post - Audio
19.100
110
GUIDE
3D
Tumblr Post - Audio
Stretches
540 px (Dashboard)
Tumblr Post - Chat
19.100
200
GUIDE
3D
Tumblr Post - Chat
Stretches
540 px (Dashboard)
Tumblr Post - Link
19.100
460
GUIDE
3D
Tumblr Post - Link
Stretches
540 px (Dashboard)
Tumblr Post - Photo
19.100
120
GUIDE
3D
Tumblr Post - Photo
Stretches
177, 268, 540 px (Dashboard)
Tumblr Post - Photo Set
19.100
5
GUIDE
3D
Tumblr Post - Photo Set
Stretches
540 px (Dashboard)
Tumblr Post - Quote
19.100
255
GUIDE
3D
Tumblr Post - Quote
Stretches
540 px (Dashboard)
Tumblr Post - Text
19.100
555
GUIDE
3D
Tumblr Post - Text
Stretches
540 px (Dashboard)
Tumblr Post - Video
19.100
460
GUIDE
3D
Tumblr Post - Video
Stretches
540 px (Dashboard)
Tumblr Sponsored Carousel
19.100
70
GUIDE
3D
Tumblr Sponsored Carousel
432 px
1080 px
Tumblr Sponsored Day - Banner
15.200
38.100
5
GUIDE
3D
Tumblr Sponsored Day - Banner
Stretches
540 px (Dashboard)
Tumblr Sponsored Photo
19.100
70
GUIDE
3D
Tumblr Sponsored Photo
Stretches
540 px (Dashboard)
Tumblr Sponsored Video
19.100
70
GUIDE
3D
Tumblr Sponsored Video
600-1200 px
1200 px
Tweet - Image
42.330
42.330
10
GUIDE
3D
Tweet - Image
600-1200 px
1200 px
Tweet - Multi-Image
42.330
42.330
10
GUIDE
3D
Tweet - Multi-Image
1200 px
1200 px
Tweet - Video
42.330
42.330
30
GUIDE
3D
Tweet - Video
418 px (landscape); 800 px (square)
800 px
Twitter App Card - Image
14.750
28.220
5
GUIDE
3D
Twitter App Card - Image
360 px
640 px (landscape); 360 (square)
Twitter App Card - Video
12.700
22.580
5
GUIDE
3D
Twitter App Card - Video
418 px
800 px
Twitter Conversational Ad Card
14.750
28.220
0
GUIDE
3D
Twitter Conversational Ad Card
418 px
800 px
Twitter Direct Message Card
14.750
28.220
5
GUIDE
3D
Twitter Direct Message Card
500 px
1500 px
Twitter Header
17.640
52.920
8500
GUIDE
3D
Twitter Header
400 px
400 px
Twitter Profile Picture
14.110
14.110
1200
GUIDE
3D
Twitter Profile Picture
144 px
144 px
Twitter Summary Card
5.080
5.080
100
GUIDE
3D
Twitter Summary Card
418 px (landscape); 800 px (square)
800 px
Twitter Website Card - Image
14.750
28.220
5
GUIDE
3D
Twitter Website Card - Image
1200 px
1200 px
Twitter Website Card - Video
42.330
42.330
5
GUIDE
3D
Twitter Website Card - Video
240 px
120 px
Vertical Banner Ad
8.470
4.230
135
GUIDE
3D
Vertical Banner Ad
600 px
160 px
Wide Skyscraper Ad
21.170
5.640
1430
GUIDE
3D
Wide Skyscraper Ad
360 px
480, 640 px
YouTube Ads - Bumper Ads
12.700
22.600
455
GUIDE
3D
YouTube Ads - Bumper Ads
60, 250 px
300 px
YouTube Ads - Display Ads
2.100
10.600
210
GUIDE
3D
YouTube Ads - Display Ads
360 px
480, 640 px
YouTube Ads - Non-Skippable Ads
12.700
22.600
5
GUIDE
3D
YouTube Ads - Non-Skippable Ads
60, 90 px
468, 728 px
YouTube Ads - Overlay Ads
3.200
25.700
155
GUIDE
3D
YouTube Ads - Overlay Ads
360 px
480, 640 px
YouTube Ads - Skippable Ads
12.700
22.600
5
GUIDE
3D
YouTube Ads - Skippable Ads
Varies
Varies
YouTube Ads - Sponsored Cards
105
GUIDE
3D
YouTube Ads - Sponsored Cards
423 px
1546-2560 px
YouTube Banner - Computer Devices
14.900
54.500
93000
GUIDE
3D
YouTube Banner - Computer Devices
1440 px
2560 px
YouTube Banner - TV
50.800
90.300
93000
GUIDE
3D
YouTube Banner - TV
800 px
800 px
YouTube Profile Picture
28.200
28.200
6900
GUIDE
3D
YouTube Profile Picture
720 px
1280 px
YouTube Thumbnail Images
25.400
45.200
22400
GUIDE
3D
YouTube Thumbnail Images
1080 px
1920 px
YouTube Video - 1080p
38.100
67.700
460
GUIDE
3D
YouTube Video - 1080p
1440 px
2560 px
YouTube Video - 1440p
50.800
90.300
205
GUIDE
3D
YouTube Video - 1440p
2160 px
3840 px
YouTube Video - 2160p
76.200
135.500
235
GUIDE
3D
YouTube Video - 2160p
240 px
426 px
YouTube Video - 240p
8.500
15.000
75
GUIDE
3D
YouTube Video - 240p
360 px
640 px
YouTube Video - 360p
12.700
22.600
100
GUIDE
3D
YouTube Video - 360p
480 px
854 px
YouTube Video - 480p
16.900
30.100
65
GUIDE
3D
YouTube Video - 480p
720 px
1280 px
YouTube Video - 720p
25.400
45.200
105
GUIDE
3D
YouTube Video - 720p
Twitter Website Card - Video
Illustrated dimensions of the Twitter Website Video Card measured with height and width

A Twitter Video Website Card pairs an auto-play video with a website link. They allow a brand or business to share video to drive a target audience to a specific landing page. Video Website Cards are primarily used for website clicks or website conversion campaigns.

Twitter Website Video Cards have a flexible height between 600-1200 px and width of 1200 px for a maximum aspect ratio of 1:1. Twitter Website Video Cards supports MP4 and MOV formats with a recommended file size of 30 MB and maximum size of 1 GB. Video durations are limited to 15 seconds max.

A Twitter Video Website Card pairs an auto-play video with a website link. They allow a brand or business to share video to drive a target audience to a specific landing page. Video Website Cards are primarily used for website clicks or website conversion campaigns.

Twitter Website Video Cards have a flexible height between 600-1200 px and width of 1200 px for a maximum aspect ratio of 1:1. Twitter Website Video Cards supports MP4 and MOV formats with a recommended file size of 30 MB and maximum size of 1 GB. Video durations are limited to 15 seconds max.

Twitter Website Card - Video
Height:
1200 px
Width:
1200 px
Length:
Depth:
Aspect Ratio
1:1
Resolution
72 ppi (recommended)
Weight:
Area:

Formats: MP4, MOV
Video Length: 15 seconds max

Frame Rate: 29.97 or 30 FPS

Bitrate: 6000k (1080p); 5000k (720p)

Tweet Text: 280 characters; 257 characters (if link included)

Website Title: 70 characters

Print Sizes: 16.66” x 16.66” | 423.3 x 423.3 mm

File Size
30 MB (recommended); 1 GB (max)
Company
Twitter

Drawings include:
Twitter Website Card (Video) interface mockup

Details & Downloads

Downloads

2D Downloads

3D Downloads

Small Rectangle Ad - 180 x 150
Illustrated dimensions of the Small Rectangle Ads (180 x 150 px) measured with height and width

As a result of its small size, the Small Rectangle Ad (180 x 150) can fit into small spaces. But this small size is more of a disadvantage than an advantage because it tends not to perform well. For incremental revenue, set it on every page. This ad is very useful if your site receives lots of traffic from mobile.

Small Rectangle Ads have a height of 150 px and width of 180 px for an aspect ratio of 1.2:1 on desktop devices. Online advertisements support JPG, PNG, and GIF formats with maximum file sizes of 150 KB.

As a result of its small size, the Small Rectangle Ad (180 x 150) can fit into small spaces. But this small size is more of a disadvantage than an advantage because it tends not to perform well. For incremental revenue, set it on every page. This ad is very useful if your site is mobile.

Small Rectangle Ads have a height of 150 px and width of 180 px for an aspect ratio of 1.2:1 on desktop devices. Online advertisements support JPG, PNG, and GIF formats with maximum file sizes of 150 KB.

Small Rectangle Ad - 180 x 150
Height:
150 px
Width:
180 px
Length:
Depth:
Aspect Ratio
1.2:1
Resolution
72 ppi (screen)
Weight:
Area:

Formats: JPG, PNG, GIF
File Size: 150 KB (max)

Print Size: 2.5” x 2.08” | 63.5 x 52.9 mm
Display Types: Desktop

Drawings include:
Small Rectangle Ad - 180 x 150 interface mockup

Details & Downloads

Downloads

2D Downloads

3D Downloads

Twitter App Card - Video
Dimensioned layout drawings of the Twitter Video App Card labeled with height and width

A Twitter Video App Card encourages users to download an app through an app store or sends them to the app if its already installed in their mobile device. Twitter Video App Cards engage audiences through the usage of a captivating video that convinces users to download the company’s app. The video auto-plays when the entire video appears in the users’ timeline.

Twitter Video App Cards can be landscape with a height of 360 px and width of 640 px (16:9), or 360 square (1:1). Twitter Video App Cards support MP4 and MOV formats with a recommended maximum file size of 30 MB or absolute max of 1 GB. App cards have a limit of 280 characters, or 257 characters if a link is included. Video durations are limited to 15 seconds max.

A Twitter Video App Card encourages users to download an app through an app store or sends them to the app if its already installed in their mobile device. Twitter Video App Cards engage audiences through the usage of a captivating video that convinces users to download the company’s app.

Twitter Video App Cards can be landscape with a height of 360 px and width of 640 px (16:9), or 360 square (1:1). Twitter Video App Cards support MP4 and MOV formats with a recommended maximum file size of 30 MB or absolute max of 1 GB. App cards have a limit of 280 characters, or 257 characters if a link is included. Video durations are limited to 15 seconds max.

Twitter App Card - Video
Height:
360 px
Width:
640 px (landscape); 360 (square)
Length:
Depth:
Aspect Ratio
16:9 (landscape); 1:1 (square)
Resolution
72 ppi (recommended)
Weight:
Area:

Formats: MP4, MOV
Video Length: 15 seconds max
Frame Rate: 29.97 or 30 FPS
Bitrate: 6000k (1080p); 5000k (720p)

Tweet Text: 280 characters; 257 characters (if link included)
Title: 70 characters

Description: 200 characters

Print Sizes: 8.88” x 5” | 225.8 x 127 mm

File Size
30 MB (recommended); 1 GB (max)
Company
Twitter

Drawings include:
Twitter App Card (Video) interface mockup

Details & Downloads

Downloads

2D Downloads

3D Downloads

Pinterest Pin - Vertical Video
Illustrated dimensions of Pinterest Vertical Video Pins measured with height and width

Pinterest Vertical Video Pins are taller vertical video sizes that are now supported by Pinterest based on the popularity of the size found on videos recorded on digital devices. Typically seen in Instagram Stories, TikTok, or Snapchat, vertical videos are becoming increasingly common media sizes that naturally work well in Pinterest's vertical board layouts.

Pinterest Vertical Video Pins have a recommended height of 1920 px and width of 1080 px for an aspect ratio of 9:16. Vertical Video Pins support MOV, MP4, and M4V formats with a maximum file size of 2 GB. Pinterest videos have a duration between 4 to 15 seconds.

Pinterest Vertical Video Pins are taller vertical video sizes that are now supported by Pinterest based on the popularity of the size found on videos recorded on digital devices. Typically seen on mobile platforms, vertical videos naturally work well in Pinterest's vertical board layouts.

Pinterest Vertical Video Pins have a recommended height of 1920 px and width of 1080 px for an aspect ratio of 9:16. Vertical Video Pins support MOV, MP4, and M4V formats with a maximum file size of 2 GB. Pinterest videos have a duration between 4 to 15 seconds.

Pinterest Pin - Vertical Video
Height:
1920 px
Width:
1080 px
Length:
Depth:
Aspect Ratio
9:16
Resolution
240p (minimum)
Weight:
Area:

Formats: MOV, MP4, M4V 

Duration: 4 seconds to 15 minutes

Frame Rate: 25 FPS

Video Encoding: H.264 or H.265

Title Text: 100 character (max)
Description: 500 character (max); 50-60 visible in feed

Print Sizes: 15” x 26.67” | 38.1 x 67.7 cm

File Size
2 GB (max)
Company
Pinterest

Drawings include:
Pinterest Pin (Vertical Video) interface mockup

Details & Downloads

Downloads

2D Downloads

3D Downloads

Twitter App Card - Image
User interface drawings of the Twitter Image App Card with measured dimensions and resolution

A Twitter Image App Card allows users to download a specific app through an app store or opens to the app if its already installed in their mobile device. Twitter Image App Card engage audiences by preview the app through a single static image representing their branding or product.

Twitter Image App Card have a landscape size of 418 px tall by 800 px wide (1.91:1) or a square size of 800 px by 800 px (1:1). Twitter Image App Cards support JPG and PNG formats with a maximum file size of 3 MB. App cards have a limit of 280 characters, or 257 characters if a link is included. Website titles can be up to 70 characters.

A Twitter Image App Card allows users to download a specific app through an app store or opens to the app if its already installed in their mobile device. Twitter Image App Card engage audiences by preview the app through a single static image representing their branding or product.

Twitter Image App Card have a landscape size of 418 px tall by 800 px wide (1.91:1) or a square size of 800 px by 800 px (1:1). Twitter Image App Cards support JPG and PNG formats with a maximum file size of 3 MB. App cards have a limit of 280 characters, or 257 characters if a link is included. Website titles can be up to 70 characters.

Twitter App Card - Image
Height:
418 px (landscape); 800 px (square)
Width:
800 px
Length:
Depth:
Aspect Ratio
1.91:1 (landscape); 1:1 (square)
Resolution
72 ppi (recommended)
Weight:
Area:

Formats: JPG, PNG
Tweet Text: 280 characters; 257 characters (if link included)

Website Title: 70 characters

Print Sizes: 11.11” x 5.8” | 282.2 x 147.5 mm (landscape); 11.11” x 11.11” | 282.2 x 282.2 mm (square)

File Size
3 MB (max)
Company
Twitter

Drawings include:
Twitter App Card (Image) interface mockup

Details & Downloads

Downloads

2D Downloads

3D Downloads

Related Digital Collections
Digital