VOOZH about

URL: https://www.geeksforgeeks.org/dsa/random-password-generator-in-c/

⇱ Random password generator in C - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

Random password generator in C

Last Updated : 23 Jul, 2025

In this article, we will discuss how to generate a random password of a given length consists of any characters.

Approach:

  • The below-given program involves basic concepts like variables, data types, array, loop, etc.
  • Follow the below steps to solve this problem:
    • Take the length of the password and declare a character array of that length to store that password.
    • Declare character array of all the capital letters, small letters, numbers, special characters.
    • Now according to the program below, respective if-else gets executed and a random password gets generated.

Below is the program of the above approach:

Output:
51WAZMT?Z$
Time Complexity: O(N) Auxiliary Space: O(26)

Take control of your online security today by using GeeksforGeeks Random Password Generator, a reliable tool that makes creating strong passwords a breeze.

Comment